Added a codeblocks project for compiling the firmware. This project also has section garbage collection enabled so the generated firmware is the same size as the Atmel Studio 6 project.