Update bluebird 1.2.1 -> 2.3.2
Update bluebird.sh 1.2.1 -> 2.3.2
Use nodeify -- See #2973
Handle multiple close followed by reconnect
Remove outdated comment
Use Promise.reject
Ctrl+tab should switch tab on Firefox 31 - #2959
Ctrl+tab should switch tab on Firefox 31 - #2959
Adds the machine name and UUID to the "Server ready" message
Enforce that the callback must be a function or undefined in run
Take deleted or conflicted names into account
Merge branch 'next' of github.com:rethinkdb/rethinkdb into next
Fix typo - missing bracket
Typo -- also fix test
Changes the `rcheck` and `rfail` series of macros to use the same argument order
Add tests for pseudotypes to json tests

Over the shoulder from @Tryneus.
Compress the debug symbols after building an RPM

Review 2126 by @larkost
Compress the debug symbols after building an RPM

Review 2126 by @larkost
Added shrinkwrap-* rule and used it on bluebird
Rename `to_json` to `to_json_string`

The method named `to_json` is pseudo-magic in Ruby; the json gem
defines it on every object, and relies on a zero argument `to_json`
method existing on everything nontrivial.  This is too much of a
headache to work around in the Ruby driver alone, so we are forced to
spread the misery and rename the method.

Which is tragic, because it breaks consistency, but that’s life.