Tweaked a couple of the USB files to compile if neither dev nor host was defined. Tested on netduiono plus 2 and stm32f4discovery boards
This compiles and links, but hasn't been tested on a board yet and even if it was run, it doesn't currently do anything.