Reorder automatic_{start,restart} test & update test description
Version bump to v0.4.0
Add (experimental) support for systemd as an `init_style`

First stab at getting `systemd` to work. Still not sure about a few
things such as using an EnvironmentFile and the code for setting up
everything related to init styles is even messier, so it could probably
use some cleanup and rethinking.

But hey, it works.