timeout option for r.connect

Second part of https://github.com/rethinkdb/docs/pull/353

The docs for ruby currently don't mention timeout since it's not yet implemented -- See https://github.com/rethinkdb/rethinkdb/issues/1666
I used the same description as in the Python docs.


@chipotle -- could you review this for me?