Made some minor changes to the bootloader, testing out better way to detect Atmega32u4s instead of hard coded per board
refactor out LUFA, add in support for LeoEc and a few adjustments inside  the IDE