Updated API.

The createClient initialization method now requires an object to make the
initialization parameters more obvious. Documentation has been updated to
reflect this change and the version bumped to v0.1.0.