Add DSL methods for configuring a `Daemon`

This adds DSL methods for configuring a `Daemon`. These allow
easily setting config values for a daemon that control how it
behaves when run.
Merge pull request #35 from redding/jcr-daemon-dsl

Add DSL methods for configuring a `Daemon`