Listen to rexster.xml for changes and then apply them to the server without restart.
Set rexpro port back to 8184 default.
JMX now turns on and off when rexster reconfigures.
Reset threadpool on change in rexster.xml.
Allow reconfigure of session monitor without server restart.
Monitor rexster.xml for new graphs.
Merge remote-tracking branch 'origin/master' into available
Metrics and HTTP server all reconfigure on rexster.xml change.
Reset shutdown on rexster.xml change.
Reset the script engine on rexster.xml and fix httpserver reset issues.

HTTP would undeploy servlets from all context on rexster.xml change.  Had to globally undeploy and globally redeploy to make it work.  A bit suboptimal in that there really is no need to undeploy/redeploy dog house if you just made a change to a REST setting.  Not sure if this is a bug in grizzly but it is how the code is written atm.
Merge remote-tracking branch 'origin/master' into available
Cleanup imports.
Security on rexpro was not changing with rexster.xml change.

Had to rebind to port/host after changing the processor. http://grizzly.1045725.n5.nabble.com/Thread-safe-method-for-setting-the-processor-on-a-new-client-server-connection-td5709949.html
Clean up rexpro host/port checks as there is no need to evaluate those before reset anymore.
Merge remote-tracking branch 'origin/master' into available
Merge remote-tracking branch 'origin/master' into available

Conflicts:
	CHANGELOG.textile
Merge remote-tracking branch 'origin/master' into available
Merge remote-tracking branch 'origin/master' into available
Refactor construction of a RexsterApplicationGraph.
Improve graph config change without restart.

Properly shutdown individual graphs when reconfigured.  Only shutdown those graphs whose configurations have changed.