Added support Lawicel CANUSB adapter.

* A new commandline flag was added to choose whether to use Actisense NGT-1 or Lawicel CANUSB
* CANUSB library added
  - Only supports single frame messages
  - No write support
* Updated USB port speed to 230400 from 115200
* Added check for byte length in nmea2k/raw_message.go to prevent slice out of range error
Added a stats mode which counts number of each PGN seen
Added build commands for canusb udev rules