Added argument checking for time format.
made `compile_term` not use ~1k of stack
fixed Ruby driver's behavior on general server errors
added depth checking to ruby client
Merge branch 'dates' of github.com:rethinkdb/rethinkdb into dates