Started cleaning up the whole build system by splitting out the toolchain logic from the director and into the toolchain. This defines most of the gcc interface.
Moved the flag compiler to the new setup.
Migrated the Director to the new setup.
Finished the conversion for GCC. Now to build and test...
Fixed compiler errors. Now to test...
Removed extraneous newlines from output.