Added flags to makefile to strip out unused sections.

-ffunction-sections -fdata-sections was not being used in several makefiles. This has a major impact in reducing flash usage when using the ARM DFT library.