After many hours, days, weeks and months of work, I have gotten the new libfat to a stage ready for testing.
Keep in mind that this is still in alpha stage. Functionality will be added and possibly changed in future releases. Also, it requires at least DevKitPro r19 to function.