Use leiningen.script to call lein properly
Refer to a 'released' daemon-runtime version
Adds runtime/abort
Resolve the user's main fn properly. Use runtime/abort rather than leiningen/abort. Add more helpful logging statements.
Update runtime dependency.