Add basic auth support to connection
And make sure to return the request object
Check if username is present, rather than not nil. Allow blank passwords
Remove unused method
bump version - 1.4.1 allows basic auth