USBMSD: Use SDFileSystem class and USB non-blocking

Fork of USBMSD_SD by Samuel Mokrani

shortlog@8c7810e6b858: not found in manifest