use global cluster scope in RestSQLActionIntegrationTest
update es/upstream to include LogConfigurator change
documentation for zero downtime cluster upgrade
added graceful_stop cluster settings
Merge pull request #1111 from crate/h/stop-settings

gradeful_stop settings
documentation for graceful_stop cluster settings
Merge pull request #1113 from crate/h/stop-settings-docs

graceful stop docs
implemented rounting.allocation.enable setting
test fixup
add SQLService that handles disabling of SQL transports
disable http for SQLServiceTest
added cluster upgrade settings to crate.yml
changed implementation of global settings
Merge pull request #1119 from crate/h/crateyml-settings

added cluster upgrade settings to crate.yml
load SQLService asEagerSingleton

otherwise re-enable won't work as it will load a new
instance of the service in InternalNode#start()