Renamed deletable_t::get_ref to get and deletable_t::get to deletable_t::get_copy
Don't check_metainfo when we don't need it.
adding auth key semilattice with persistent file, still needs to be hooked into the protocol layer
adding auth metadata to the rdb_protocol, as well as protobuf server check for auth key
implementing backwards compatibility for auth_key change, and adding success response to client connection
fixing crash when running two instance of rethinkdb on the same files
in the process of adding rdb_protocol V0_2 support to the javascript driver
changes for auth key in JS driver
renaming variable due to code review
Merge branch 'next' into grey_issue_266
added ruby
adding auth_key_t type to enforce auth_key length, and other code review miscellany
Merge branch 'grey_issue_266' of github.com:rethinkdb/rethinkdb into grey_issue_266
adding tests for connecting with an auth key, updating docs, and changing auth_key to authKey for the javascript driver
clarifying new connection protocol in protobuf comments
Compile re2 on osx with libc++

Closes #989
Review OTS by @coffeemug
fixing perfmon collision between cluster and auth metadata
merging next
adding missing mention of auth_key to python r.connect parameters
Fixes #995. OTS by @atnnn