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.