Add ability to specify host, port, and path in connect() method
Add some comments to clarify extending the unlock
Pull in new connect() options from master