Add avr tools to repo
Define a new Leonardo variant, HID-only, aaa:1234
Revert "Define a new Leonardo variant, HID-only, aaa:1234"

This reverts commit 0b6bf544068c58fdf9c47704253a0f26ca2050d8.
Define the OSCAR board variant - new core
Remove the mouse and keyboard classes from oscar
Use raw hid descriptors 1in, 1out
Enable 2 HID endpoints (1 in, 1 out)
Make sure the out ep is also enabled
Get rid of the networking files from oscar
Add the Atmel libraries to core/oscar
Remove the arduino USB 'library' code from oscar

This code is a waste of space, and is very poorly implemented.
Lets get rid of it.
Add the device-specific code from ATmel
Fix main to run the scheduler
Make the template task call Arduino land
Fix includes, set vid/pid/names
Remove Atmel flash drivers
Fix up the rest of the includes
Revert "Remove Atmel flash drivers"

This reverts commit 9aa6084a4d383c2ab5076778083f24477d5f0343.
Fix enough to allow compilation.

This includes fixes such as:
- extern "C"
- removal of duplicate definitions
- macro fixing
Yay! The device successfully configures!