updating java files to remove compiler warnings and raw generics (where possible)
adjusting range search to use null terminator
adding trace logging for hard to find problems
modified session object to use the RowDeleteIterator instead of the mutation