added monit config file to start AppController on head node
added initscript that monit needs to start up
changed remote_helper to start monit instead of god, and changed monit config to not use pidfiles
explicitly starting the appcontroller, so it starts immediately (instead of after up to 20 seconds)
including HOME env var for appcontroller so that it can find its own ssh keys
Merge remote-tracking branch 'org/testing' into monit-instead-of-god
only monitoring based on memory
Merge remote-tracking branch 'org/master' into monit-instead-of-god
removed unused constant
fixed unit tests to use monit instead of god, and other broken unit tests from porting to precise
Merge remote-tracking branch 'org/master' into monit-instead-of-god
Merge pull request #334 from shatterednirvana/monit-instead-of-god

Using monit for system monitoring instead of god