fix exit code for service status

should return as error when daemon is not running
see
http://docs.puppetlabs.com/guides/troubleshooting.html#why-does-puppet-keep-trying-to-start-a-running-service
correct exit status for a non-running program is 3
Merge pull request #1055 from nicolasochem/correct_service_status

fix exit code for service status
fixed oom-killer issue 1018
Merge pull request #1056 from galenpospisil/oom-killer

fix oom-killer issue #1018
Changed Setup.py for agent
removed xmpppy requirement in favor of python-xmpp
Merge branch 'Pillow' of github.com:galenpospisil/Archipel into Pillow