Fixed #41 -- MLCD inherits device

This fixes the issue where MLCD was not building with __link.
Fixed #47 - version info not correct
Get rid of .settings folders (delete then ignore)
Ignore .settings (bootloader)
Fixed #49 - prevent duplicates with Appfs::create
Fix build parser options
Remove arm-cm3-elf parsing
Fixed #51 - firmware freeze on USB SUSPEND
Fixed #50 - Device/MLCD integration
Fixed minor error to make File class compile
Fixed pre-processor paths
Fixed MLCD to compile with HWPL_ONLY
Partial Implementation of Settings
Merge branch 'master' of /Users/tgil/git/CoActionOS