Merge pull request #204 from rfellows/AngularDirectives

[TEST] - Configuration for html report output of javascript code coverage
[PIR-964] - Moved mousehover and mouseleave events to css
Merge pull request #205 from webdetails/PIR-964

[PIR-964] - Moved mousehover and mouseleave events to css
[BISERVER-6297] - Fixed cda endpoints to pentaho5
Merge pull request #206 from webdetails/BISERVER-6297

[BISERVER-6297] - Fixed cda endpoints to pentaho5
[PIR-968] Calendar widget not working
[PIR-968] Calendar widget not working
[ANALYZER-1545] - Ability to show data labels on charts and visualizations.
* Adapting to new CCC option ValuesOverflow
* Removed duplicate call to "configureColumnLabelsAlignmentOptions" (already being called by the base class).
* Removed use of recently added CCC option "subValuesVisible", taking advantage of the new feature, and opting by some local extension code.
* Removed unused function "configureLabelsAlignmentOptions".
NOTE: this commit depends on the commits in https://github.com/webdetails/ccc/pull/53
Merge pull request #207 from webdetails/master

[ANALYZER-1545] - Ability to show data labels on charts and visualizations.
[BISERVER-10656] Subfloor-JS cleanup
[BISERVER-10656] Removing force from echo task
[BISERVER-10656] Further Subfloor-JS optimizations
[TEST] - Adding unit tests for folder browser.
Merge pull request #208 from jeffreythomas/dev

[TEST] - Adding unit tests for folder browser.
[TEST] - Fixing common-ui kitchen sink folder browser.
Merge pull request #209 from jeffreythomas/dev

[TEST] - Fixing common-ui kitchen sink folder browser.
[PDI-11119] - Shimming angular with corresponding i18n files based on locale to support formatting for date, number, and currency.