Add 'eventual' flag to 'Connection.lookup()' / 'Connection.run_query()'.

Allows selecting EVENTUAL consistency, rather than the STRONG default.

Fixes #305.
No point in doing the check for `deferred` and `missing` in such a method:  it isn't relevant for the `run_query` case.