Testsuite build fix for Windows
fix windows launcher
revert unintentional change
Remove organizations from the hierarchy.

Installation of Extensions is distinct from provisioning of an Extension
as a Resource.

An application's $APPDIR/resources.json controls what extensions are provisioned,
under what URLs, with what configuration.

bin/liveoak, if passed a path (including '.') will deploy that path as an application
named after the tail directory name when launching liveoak.

Update mongo configuration options to cover most of the mongo client options.
Now supports replica sets, mongo based security, default write concerns, read perferences, etc.
Debug to debug CI failure.
Ensure the dir exists.
LIVEOAK-134 Intermittent test failures when building mongo modules
 - configure test DB to use WriteConcern.ACKNOWLEDGED
 - skip updating an item after responding with Invalid request
LIVEOAK-135 Make console available in LiveOak
 - Update Console to use keycloak-admin realm
 - Add console code to ZeroExtendingService
 - Configure console application in KeycloakServer
Move some resource-initialization to apps/admin/resources.json from special
bootstrappy nature.
LIVEOAK-94: Better PatternFly support.
LIVOAK-94: Removing experimental CSS file.
Merge pull request #77 from ammendonca/LIVEOAK-94

LIVEOAK-94: Better PatternFly support.
Change console realm back to "keycloak-admin"
Enable application.json to specify a (relative) path to a default
HTML application for the LiveOak application.  Also can specify a
name for the app, beyond just its ID (which is implied by its directory
name).

Use this HTML application, if provided, and a user requests something
HTML-like, and the requested resource isn't a BinaryResource which can
already provide HTML.
Update to Keycloak 1.0-Alpha2. Use mongo model for Keycloak