Fix errors in the documentation comments
Change size reporting to include both firmware and eeprom and provide per section details
Change upload so it uploads both firmware and eeprom images
Added functions to easily create AVR (non-Arduino) firmware and libraries
Added option ARDLIBS to specify specific Arduino libraries to be included when generating Arduino firmware.  Needed because sometime when libraries depend on libraries, not all the needed libraries are automatically added.
Merge remote-tracking branch 'igor/igor' into pure_avr_integration

Conflicts:
	cmake/Platform/Arduino.cmake
Fixed size reporting for eeproms, minor code cleanup
Merge branch 'pure_avr_integration' into develop, fixes issue #56