re-add back in support for upstart on Ubuntu

I am not exactly sure what the reasoning was, but at some point upstart was replaced by runit for ubuntu. There maybe people that would want to use upstart instead, so this adds back the ability to use upstart.

I did not change the default.