Refactor to manage init in a better way

Manage upstart != upstart >= 1.5

Based on http://cookbook.logstash.net/recipes/using-upstart/

Can be in conflict with 23834cf20264557d6e5af66eca41a5b5e4373f51
But always prefer "default" to "node.set" in attributes file.