Remove pointless VARIANT bit in makefile
Remove avr-gcc specifics from makefile, move to build.rb
Ensure CFLAGS and CPPFLAGS are actually put into make
Add rebuild to template makefile
Make it so we don't have to copy and paste makefiles to each library