Add an add-user package suitable for use in an initializer
Add a run-as-user service wrapper

Fixes #30