Latest rethinkdb

Update to work with the latest Rethinkdb, 1.8.

The specs all passed after changing `contains` to `has_fields`. . except for

    it 'does not return documents that have the field set to nil' do

I set it to pending, but is this due to a change in how Rethinkdb handles nils?