Add forgotten crc16 entry to jump table
Implement unit tests for crc16

These tests were independently checked using the C code provided at
http://mdfs.net/Info/Comp/Comms/CRC16.htm.