Merge pull request #415 from mdamour1976/5.1-LEGACY

[BISERVER-11459] Disable the AgileBI connection from data-access
[BISERVER-11268] - Centralize and Standardize the encoding/decoding of WebService calls from clients of the Pentaho Servers
Merge pull request #416 from brendan-lynch/encode

[BISERVER-11268] - Centralize and Standardize the encoding/decoding of WebService calls from clients of the Pentaho Servers
[BISERVER-11268] -  Centralize and Standardize the encoding/decoding of WebService calls from clients of the Pentaho Servers

Using the new Encode API
Merge pull request #417 from brendan-lynch/encode

Encode
BISERVER-11241 - fix tests
Merge pull request #418 from aliakseihaidukou/BISERVER-11241

Biserver 11241 - fix tests
[BISERVER-11415] Refresh connection before retrieving Meta

DatabaseConnection objects passed to public MultitableDatasourceService methods may be de-serialized from the client.
DTOs from the client should never be used to create DatabaseMeta and may be missing extra parameters and attributes.
Instead, resolve the connection by name through ConnectionService before use. All public methods of MultitableDatasourceService should use getDatabaseMeta to guarantee accurate connection info.

Affected Methods:
  * getDatabaseTables
  * retrieveSchemas
  * getTableFields
  * serializeJoins

http://jira.pentaho.com/browse/BISERVER-11415
Merge pull request #419 from hudak/BISERVER-11415

[BISERVER-11415] Refresh connection before using in Data Source Wizard
[BISERVER-11582] - Using the test connection method from the connection service in the platform, instead of DatabaseMeta
Merge pull request #420 from rmansoor/5.1-LEGACY

[BISERVER-11582] - Using the test connection method from the
[BISERVER-11239] Mondrian encoding fixes. Allow special characters in schema name. Fixes for editing, deleting. Encode URLs before use with commons-vfs
Merge pull request #421 from pminutillo/5.1-LEGACY

[BISERVER-11239] Mondrian encoding fixes. Allow special characters in sc...
[BISERVER-11006] Prevent IE from caching the AJAX response
Merge pull request #422 from bytekast/BISERVER-11006

Biserver 11006
[ENGOPS-504] Updating subfloor files.
This branch had been overlooked in the automated subfloor push to all projects.
[BISERVER-11451] Added code so that DSW will prompt for an overwrite if named the same as a current DSW or Analysis datasource.
Merge pull request #423 from wseyler/dev

[BISERVER-11451]