Use sudo -u with Upstart managed agents

Added the ability to use sudo to start the Upstart managed agent, so that node['logstash']['join_groups'] works as expected under Upstart