->connect error handling and reporting to the user
Treat no input as "no password" rather than empty string
Merge pull request #24 from jplindstrom/connect_error_handling

Connect error handling and reporting to the user
Merge pull request #25 from jplindstrom/treat_empty_password_as_no_password

Treat no input as "no password" rather than empty string