Fixes to get runit working well

- Have runit use /var/log/logstash_agent, can be changed via
  node['logstash']['agent']['log_dir']
- Runit tries to start once the service is defined.  Download
  the jar, etc. before creating the service now (service creation
  moved to the end of the file)