xmpp send message and get presence for java
removing xmpp receiver from god watch so that it doesn't revive when we kill it
adding smack jars for xmpp client
Merge pull request #402 from jovanchohan/java_xmpp

Java xmpp
refactored stop_xmpp_for_app to be more clear about what its stopping
Merge pull request #401 from shatterednirvana/stop-xmpp-receiver-properly

removing xmpp receiver from god watch so that it doesn't revive when we kill it
renamed xmpp receiver watch name so that we don't confuse it with the app's god watch name
changed how we determine if we should start monitr to be more consistent with other services, also fixing it so that it starts if FQDNs are used
Merge pull request #404 from shatterednirvana/appmonitoring-on-ec2

Starting AppMonitoring correctly in EC2
Merge pull request #403 from shatterednirvana/rename-xmpp-receiver-god-watch

Renamed xmpp receiver watch name
changed terminate script to not kill itself
Making sure our ntp cron job isn't wiped out by the app controller
Merge pull request #406 from jovanchohan/ntp_fix_2

Making sure our ntp cron job isn't wiped out by the app controller
Merge pull request #405 from shatterednirvana/terminate-script-doesnt-kill-itself

changed terminate script to not kill itself
better handling of ZK exceptions and connection
removed unused arg
added back a commented debug statement
spacing
typo fix
Merge pull request #407 from nlake44/zk-exceptions

Zk exceptions handling