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
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
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
Add createQuery util function, use it in the authenticators.
Remove hard-coded height and width.
Typo!
Re-add David's parameter changes, they seemed to have been lost... Also
change the _createQuery method to createQuery.
Add some doc, correct spelling of delimiter O_O