separating "setup" from "upgrade"
upgrade is for setup operations we want to do every time.
the "setup" script calls the "upgrade" script.

adding monit to the setup
fixing the sysvinit scripts.
adding draft for monit configuration files.