lib/fatfs: Upgrade to new FatFs driver, put in lib/ for common use.

Patches to fatfs for our use will follow.
lib/fatfs: Support our volume names; make some funcs static.
stmhal: Upgrade to latest fatfs driver.