more tests on sort
Added crc16 implementation

This is migrated from the crc16.rb used in the ruby cluster client.
started on implementing cluster support