Major refactoring. The benefit of making a own usb library is too small,
so it would be better to put those function to the application. The library
does more or less nothing at the moment, but it is intended to put possible
message header init functions there later. These will come when writing the
first microcontroller application.