This adds compile-time options to configure the serial of an USB peripheral. The serial be autogenerated with a configured number of bytes. It is also possible to configure a fixed serial string for a device and disable the autogeneration of the serial.