Oops, add actual gcc diff also.
Use arm-none-eabi-gcc instead of arm-gcc.
Make the scripts more generic.

Also, patch gcc sources so that gnattools are included.
Ignore rts-sources/samd21-obj also.
Ignore generated/fetched directories/files.
Add binutils and update gcc version.
Fix gnat.adc and RTS object directory locations.
Beginnings of SAMD-Ada (GNAT for SAMD2x MCU).