Endpoint interface requires sbtUrl to be passed to getAuthenticator()

BasicEndpoint and SSOEndpoint now add the sbt url to the js constructor
parameters.
Move sbt.find(endpointName) function to sbt/config. Renamed to
sbt.findEndpoint.

Remove sbt.Properties references from Endpoint.js.
Change Basic and SSO to get the sbt url from their constructors.
The authenticators need to get their properties through the constructor,
so that a circular dependency is not caused by requiring sbt/config.

The Basic auth popup needs to require sbt/config instead of using
sbt.Properties.
All instances which used Endpoint.find or sbt.Properties now use
config.findEndpoint and config.Properties, respectively.
AbstractLibrary: Comment out some findEndpoint code until log is fixed.

BasicEndpoint: Comment out the code which provides the sbt properties
login options.

Basic: Add url to mainWindow arguments
Merge remote-tracking branch 'origin/master' into GlobalSbtRemoval

Conflicts:
	src/j2ee/com.ibm.sbt.web/WebContent/js/sdk/sbt/authenticator/Basic.js
	src/j2ee/com.ibm.sbt.web/WebContent/js/sdk/sbt/connections/controls/vcard/SemanticTagService.js
Typo
Credential Store Changes for Oauth1 and OAuth2.
Review changes for DBCredential Store
OAuth popup now uses sbt/config.
Basic Auth Dialogs refactored to remove their dependence on the global
sbt variable.
Fixes so dialog auth works with sbt/config
Merge branch 'master' into GlobalSbtRemoval
Remove commented out code
Cred Store change in Mock OAuth endpoint.. changed the method name to
setCredentialStore. Had missed this change with other credential store
changes.
Merge branch 'master' into CredentialStoreOAuth1&2
Adding 2 more changes
1. Userid would be blank string "" for consumer tokens
2. Constructor for setting default tablename
Merge branch 'master' into GlobalSbtRemoval
Merge branch 'master' into GlobalSbtRemoval

Conflicts:
	src/j2ee/com.ibm.sbt.web/WebContent/js/sdk/sbt/authenticator/Basic.js
	src/j2ee/com.ibm.sbt.web/WebContent/js/sdk/sbt/store/parameter.js