fix init scripts so they use seperate log files for daemon and app

So this is to address that firstly, it'd be good to log the daemon log somewhere maybe. Secondly, it'd be good if that log was separate from the jvm log because the init script log is owned by root because the daemon is started as root, but the jvm is owned by logstash, so it's log will be owned by logstash. and most importantly, now logstash can actually start on first start with out hacking or configuration management to manage the ownership of log files.