Merge pull request #1462 from webdetails/PIR-994

[PIR-994] - Fixed encoding issue with Metadata domain save
[BISERVER-11385] RuntimeObjectFactory implemented, added to the AggregateObjectFactory in PentahoSystem. A shadowing API in PentahoSystem delegates to it. Many conveniences are added throughout the system enabling runtime registration.
[BISERVER-11385] Fixing Unit test
BISERVER-10710 - Multi Select does not work in PUC Browser
Merge pull request #1464 from jeffreythomas/browse-multiselect

BISERVER-10710 - Multi Select does not work in PUC Browser
BISERVER-10710 - Multi Select does not work in PUC Browser
[BISERVER-11287] - Settings buttons do not have enough distance.
* Adding a fixed margin of 2 px to pentaho-buttons in this panel.
* Also, marked buttons with "first" and "last" classes, so that, correspondingly, left and right margins are not applied.
Merge pull request #1466 from jeffreythomas/dev

BISERVER-10710 - Multi Select does not work in PUC Browser
BISERVER-10710 - Multi Select does not work in PUC Browser
Merge pull request #1467 from jeffreythomas/dev

BISERVER-10710 - Multi Select does not work in PUC Browser
[BISERVER-9621] When copying or cutting a file give feedback something happened
Merge pull request #1468 from scottyaslan/devBranch

[BISERVER-9621] When copying or cutting a file give feedback something h...
BISERVER-11268] Allow Invalid JCR Characters in file/folder names
Merge pull request #1469 from tkafalas/feature

BISERVER-11268] Allow Invalid JCR Characters in file/folder names
[BISERVER-11268] - Fix for test compilation failure
Merge pull request #1470 from pminutillo/localdev

[BISERVER-11268] - Fix for test compilation failure
[PIR-994] Umlauted letters improperly displayed in PIR
Merge pull request #1471 from mdamour1976/master

[PIR-994] Umlauted letters improperly displayed in PIR
[BISERVER-11268] - Fixing bugs with multi-select and the new common solution path encoding
Merge pull request #1472 from rfellows/dev

[BISERVER-11268] - Fixing bugs with multi-select and the new common solution path encoding