Add ability to override start on and stop on directives

This is a simple fix that allows the user to specify an override for the `start on` and `stop on` directives. 

* [Upstart Docs](http://upstart.ubuntu.com/cookbook/#ordering)
* Issue: #1