Make native client require an explicit connection argument

References #80.
Update reference docs

References #80.
Ditto