Remove data source username/password feature.

We're not using it anymore and it never quite worked right anyway.
Merge remote-tracking branch 'origin/removeUsernamePassword' into refactor