Initial commit (copy from fromScratchEd/ShrimpKey)

Only commited the UsbKeyboard and ShrimpKey-code