add rethinkdb support

- add grains from rethinkdb
- clean up returner code