Merge pull request #434 from jeffreythomas/dev

Adding styles for PUC outer divs, adding them and updating SolutionBrows...
BISERVER-8967 - Changing PUC over to using common-ui's BusyIndicator in WaitPopup.java rather than building it up via GWT.
Merge pull request #435 from rfellows/dev

BISERVER-8967 - Changing PUC over to using common-ui's BusyIndicator in WaitPopup.java rather than building it up via GWT.
Update create_repository_postgresql.sql

Removed an orphaned commit statement in the repository creation sql for Postgresql. Transactions barely made sense here in the first place and make no sense whatsoever now.
[PPP-3123] Fixing the caching implementation in PluginResource to actually work. Previously setting a plugin to cache=true would return no zero-byte resources and worse still the expense of cache was in place without actually using it.
BISERVER-8738 - Changed sync to async calls. Added spinner via pen.require. Templates moved to a new file and being used with pen.require
Merge pull request #436 from webdetails/BISERVER-8738

BISERVER-8738 -
BISERVER-8672 Story Breakout: Remove the launch page
+import cleanups
+default.perspective changed to opened.perspective
Adding proper EVENT_BUS as replacement for old system of event handling
BISERVER-8967 - updated common spinner and glasspane, tied them into data-access.
Merge pull request #437 from rfellows/dev

BISERVER-8967 - updated common spinner and glasspane, tied them into data-access
Moving UserSettings and MantleSettings over to EVENT_BUS
Moving UserSettings and MantleSettings over to EVENT_BUS
Merge branch 'master' of https://github.com/pentaho/pentaho-platform.git
Fixing duplicate method and JSNI formatting
Fixing empty SolutionBrowser
Moving Favorites/Recent on "Home" to use JSNI / Mantle EVENT_BUS
[BISERVER-8989] Tweaking Static cache to use byte arrays instead of OutputStreams.

Removing calls to old solution repository from PUC
Created GWT generators for JavaScript <-> GWT EVENT_BUS events/handlers
so we can pub/sub to/from GWT/JavaScript
[BISERVER-9025] Changing old solution repository to file-based for performance reasons. Removing some calls to the old repository.