Add more polyglot ruby tests and fix some error handling in rqljs
Make group_by consistent across drivers
Test for exceptions in the ruby polyglot tests