XD-922 Stop AdminServer cleanly

- Fix AdminServer's tomcat stop() to run cleanly
- Added SingleNodeMainServer's stop()
- Updated tests
XD-920 Update MQTT to Snapshot

Fix for Stopping the adapter when no broker
Update to Paho client
XD-911 Reduce the number of critical errors

Remove Package Tangles.
XD-796: Split shell and job 'all' commands

Replaces 'all' option to stream and job 'deploy/undeploy'
and 'destroy' commands with new 'stream all' or 'job all'
syntax.
XD-915: Apply to jdbc module
XD-915: Apply to jms source module
Add Spring nature to module projects.

This allows correct Spring Integration tooling behavior.