Merge commit 'ed8a8114d991087630977846606c7cb3718b7773' into salj_layout

* commit 'ed8a8114d991087630977846606c7cb3718b7773':
  Updates to CUB's layout
  Add serialmouser_usb project
  Add option 7bit data to serial_soft.c
  Add serial_mouse_task in keyboard.c
  Revert lufa/lufa.c
  Revert ps2_usb/Makefile and config.h
  Support for Lightpad keypad
  Updates to Ergodox-FAQ.md
  Add build option and Sun specific commands
  Updates to Ergodox-FAQ.md
  updated copyrights: serial_mouse.h, serial_mouse_microsoft.c and serial_mouse_mousesystems.c are new
  serial_mouse: simplified clipping of X/Y/V/H changes below -127 using a MAX macro
  factored out serial_mouse_init() into serial_mouse.h
  integrated serial mouse drivers as a feature into the firmware architecture
  fixed PS/2 keyboard converter config
  added serial mouse driver for Microsoft and Mousesystems mice