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 (~80kb) in reducing flash usage when using the ARM DFT library.