reworked messenger code to be more friendly when there are connection errors
Merge branch 'master' of github.com:cloudsidekick/cato