Removed some debug printf lines from flash application.
Set up USB descriptors such that the device has both HID and a serial port. This required learning about Interface Association Descriptors, which I only skimmed for now.
Add software control for enabling the USB. This means there is no need for unplugging the USB cable when changing modes.
put the original request into the response packet.
Add the ability to switch between bootloader and firmware seamlessly.
Remove useless size variable
ignore some more files
- Remove debug leds from bootloader
- bring firmware app that is flashable via bootloader up to the same functionality as the original app (press the button and it writes plover via serial)
- remove original app
Merge pull request #3 from balshetzer/master

Bringing many changes to the main line