Merge pull request #151 from wgorman/master

[BISERVER-8420, BISERVER-8405] fixed issues with Connection objects being passed over the wire, also fixed null pointer issue.
BISERVER-8427 - Changed settings for new Administrator role
Merge pull request #152 from diogofscmariano/master

BISERVER-8427
Cleaned up service urls.
BISERVER-8154: edit JDBC datasources through DataSource Wizard.
Merge pull request #153 from rpbouman/BISERVER-8154

Biserver 8154
BISERVER-8520 Support for publish role
Merge pull request #154 from tkafalas/master

BISERVER-8520 Support for "publish" role
Cleanup.
BISERVER-8403 -- Warning message panel already being shown, but had to add breaks to case statement to make sure the message was showing correctly.
Merge pull request #155 from krivera-pentaho/dev

BISERVER-8403 -- Warning message panel already being shown, but had to a...
Merge branch 'master' of https://github.com/pentaho/data-access into BISERVER-8154
BISERVER-8014 Fix return entity code to fix regression in overwrite message

the entity will contain an integer and the status will always be 200 (success) 
BISERVER-8014 Fix return entity code to fix regression in overwrite message

changed the response message to use the correct one
[BISERVER-8039] Fixing ABS references, objectFactory api change
Merge branch 'master' of https://github.com/pentaho/data-access into BISERVER-8154
BISERVER-8154: Allow the Datasource Admin dialog to refresh the list of datasources after adding a connection.
Merge pull request #156 from rpbouman/BISERVER-8154

Biserver 8154
BISERVER-8154 - Disable the edit button after deleting a connection.
Merge pull request #157 from rpbouman/BISERVER-8154

BISERVER-8154 - Disable the edit button after deleting a connection.