ENG-5502: Replace client hashinator with standalone lightweight copy.
Copies too much code, but replaces hashinator functionality with fewer encumberments.
Test case to verify it behaves the same way.
ENG-5502: Add a finalize method to free unsafe memory to HashinatorLite.
ENG-5502: Fix test failures.
Merge pull request #1022 from VoltDB/ENG-5502-client-java6-hashlite

ENG-5502: Replace client hashinator with standalone lightweight copy.
Merge remote-tracking branch 'origin/master' into ENG-5502-client-java6
Merge pull request #1024 from VoltDB/ENG-5502-client-java6

Eng 5502 client java6