Upstart

This is very basic for now, only functioning with service since I'm not sure what autostart stuff is supposed to do.

On SmartOS it seems to create `/opt/local/bin/autostart.sh` with the start command in it and a service file to start `autostart.sh`. I'm not really sure how is it different from creating a service and what's the purpose of it, so it's not implemented here yet.

Fixes #9.