Upgraded to work with latest ChibiOS/RT

- Changes in USB code.
- Licensing info update (to one that ChibiOS/RT has).
- halconf.h and mcuconf updated.
- Some other not so important modifications.