fixing flashing of default script, WIP. Disabling flashing default script for now
merged CANx branch, WIP for resolving crashing
restored calls for initializing hardware peripherials
more refactoring and separation of platform specific code for USB CDC and FAT FS components