Added default build and output paths to ignore list.
Changed the platform include structure. Each platform now has its own subdirectory.
* STM32F3 is not yet implemented. The current files are placeholders.
Fixed an issue with some output files not being written in the proper location.
Changed the way in which libc and other standard libraries are linked.
Backup commit.