initial servicebuilder integration

A simple library for writing servicebuilder configurations

```go
import "github.com/platypus-platform/pp/pkg/runit"

builder := runit.DefaultBuilder
template := runit.NewSBTemplate("exemplar")
template.AddEntry("exemplar", []string{"/data/app/exemplar/bin/launch"})
err := builder.Write(template)
```
You might want to double check that this does what you expect with file permissions, I had trouble with this today and ended up using os.Create instead (although I knew that the file wouldn't exist)