USB mouse support added, prepared for Model A(+)

README.md is not updated yet
Model A(+) support is not tested yet and not activated

class CUSBHIDDevice added
class CUSBMouseDevice added
class CUSBKeyboardDevice is based on CUSBHIDDevice now

Library libinput.a added (must be used together with libusb.a)
class CKeyMap moved to input
class CKeyboardBehaviour added to input

class CDWHCIRootPort added
CUSBStandardHub must not be instanciated in CKernel anymore!
sample/10-usbmouse added
Other USB samples updated