replace $PORT in launchd export
Remove taskman script

Seems to be leftovers from tmux support. #242
Quotes the values of ENV in supervisor export to guard against
non-numeric values. Fixes #394.
Improve the runit exporter to log with the stderr


refs. 

* http://smarden.org/runit/runscripts.html
Use %Q{} to allow commands with quotes

I have this command in my Procfile: `sidekiq: bundle exec sidekiq -r "$(pwd)/app.rb"`. This generates an invalid ruby file. This commit uses %Q{} which allows for any combination of double quotes and single quotes.
Test to see if we can already write to chowned dir's if chown fails
Exec process, otherwise only the shell receives signal.
export: fix systemd dependencies

With the previous way systemd services were exported, you had to enable every single process one by one to get the service operational.

Consider the following Procfile:

    web: bundle exec thin start
    worker: bundle exec worker start

Exported with:

    foreman export systemd /usr/lib/systemd/system -a myapp -c worker=3

You will have to perform the following to start the service:

    systemctl enable myapp-web-1.service
    systemctl enable myapp-worker-1.service
    systemctl enable myapp-worker-2.service
    systemctl enable myapp-worker-3.service
    systemctl enable myapp-web.target
    systemctl enable myapp-worker.target
    systemctl start myapp.target

Thats 7 commands, and you have to know the names of each service. Nasty.

With the changes here, you will have to perform the following:

    systemctl enable myapp.target
    systemctl start myapp.target

You can also `systemctl start myapp.target` without enabling as well. Previously if you tried to start `myapp.target` without enabling each individual process it would not work.

---

Additionally, this change also adds the dependency to 'multi-user.target' (the default behavior for all services). This will properly shut down (or start) the app when the system changes runlevels. The previous method did not do this.
Fix mkdir mode flag when creating runit log directories
add an extra ../ when dealing with relative paths
be more specific with dotenv dependency
0.63.1
0.64.0
update docs
fix changelog
Merge pull request #433 from charliesome/fix-relative-path

Add an extra ../ when calculating relative paths
Merge pull request #432 from comron/fix-runit-log-permissions

Fix mkdir mode flag when creating runit log directories
Merge pull request #428 from beeblebrox/fix-process-exec

Exec process, otherwise only the shell receives signal.
Merge pull request #421 from JonRowe/test_writable_if_no_chown

Test to see if we can already write to chowned dir's if chown fails
Merge pull request #401 from ahawkins/patch-1

Use %Q{} to allow commands with quotes