adds unit test for #604
fixes #604
fixes #689
changes bad key Python error message as per #632
changes message back to object
fix for #663 better error message for undefined field in JS
fixes #591 GROUPBY reduction description in protobuf
fixes #527 automagically convert floats to integers
fixes py test errors
fixes broken JS tests
fixes #704
adds polyglot tests for typeof, see #704
update for review 434
adds tests for #632 object non-valid key
adds test for #527 float to int conversion
fix for review 438
fix for review 439
reverts repl connection behavior for review 439
adds ruby int conversion tests
fix for ruby test driver int comparison