[LPC1549] Added USBDevice support

[LPC1549] Added USBDevice support by va009039's code
[LPC1549] Fixed warnings by GCC toolchain and removed redundant code
[LPC11U68] Fixed warnings by GCC toolchain and removed redundant code
Merge pull request #360 from toyowata/master

[LPC1549] USBDevice support