Merge pull request #36 from rfellows/dev

BISERVER-9118 - Updated new theme name to Crystal
[CM-325] Update pentaho common build files (subfloor)
[FIX] console.log does not always exist on IE.
PRD-4101: Report having parameter with display type as Text box behaves abnormally when Auto Submit is unchecked.
PRD-4424: Clicking View report twice to generate report in FF

Common-UI / Prompting
* Removed references to the discontinued ParamDefinition.subscribe property and the renderMode='SCHEDULE'.
* Refactored some code blocks
* Submit button "mouseDown" event now calls "expressionStart" so that it is possible to know when a focus out is occurring due to a submit-click.
* Fix to StaticAutocompleteBoxComponent change event firing when focus leaves the field without the value having been changed.
* Changed the way that the removeDashboardComponents method used to directly modify Dashboards.components array; now uses Dashboards.removeComponent

* Depends on CDF commit https://github.com/webdetails/cdf/commit/e1dc5878a7337b6ff98c06bd5b0d7dae407434c4
Merge pull request #37 from webdetails/master

PRD-4101, PRD-4424 Common-UI / Prompting and a FIX to unprotected console.log use
BISERVER-9039 - Changes based on UX recommendations. Please wait for PUC loading; fix for fullscreen licensemanager
Merge pull request #39 from pminutillo/localdev

BISERVER-9039 - Changes based on UX recommendations. Please wait for PUC...
BISERVER-9039 - Added checks for undefined indicatorId param
Merge pull request #40 from pminutillo/localdev

BISERVER-9039 - Added checks for undefined indicatorId param
BISERVER-9147 - IE8 - Error received after login, cannot proceed.
Replaced use of  lastIndexOf by a for, because IE8 doesn't have lastIndexOf or indexOf.
BISERVER-9058 - More spinner tweaking for crystal theme based on UX Feedback.