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.
EventBustUtilGenerator has been updated to support the passing of event
parameters down through JSNI, meaning that if an event has values that a
handler cares about, they will be provided automatically.
[BISERVER-9025] Temporarily backing out ISolutionRepository removal due to error in initialization
BISERVER-8738 - replaced cdf calls with api/repo/files
Merge pull request #438 from webdetails/BISERVER-8738

BISERVER-8738 - replaced cdf calls with api/repo/files
BISERVER-8712 Update all sections in the Admin perspective to UX
padding guidelines.
BISERVER-8740 IE9 Report Properties - Allow Scheduling is not saving the
setting (Build 837)
BISERVER-9028 Fix redirection to licence panel for admin
Merge pull request #441 from jcaldwell/dev

BISERVER-9028 Fix redirection to licence panel for admin
[BISERVER-8847] Externalize file/folder button definitions. Wire context buttons and stub out context action handlers
[BISERVER-8876] -- Initial concept of getting started widget