Branch refactor service

I use CentOS 6 for deployments.

It has upstart but doesn't use that by default for service handling, so I had to change how the service is defined.

Since it's likely I'll also add Fedora or non-6 CentOS at some point, I already refactored it to have the service part layed out so it's easy to make it dynamic.