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
FIX #1057 - Typo in PR
move archipel-ejabberdadmin to core

so that when logged in to central agent, one can register hypervisors
for srgs
Merge pull request #1073 from nicolasochem/move_ejabberdadmin

move archipel-ejabberdadmin to core
Merge remote-tracking branch 'upstream/master' into agent-fixes
Replace deprecated OptionParser with argparse