Merge branch 'release/3.3.7'
Worker template generization.
Worker template generization, python part. split of celery-beat into its own service, and check that the sparks fabfile has one entry for it if the user plans to use any worker. This is not a perfect check, but it's better than nothing to avoid creating it.
merge conflict resolution + 'status' action for all workers.
fixes and enhancements for start/stop/restart/status service commands.
Nasty "not enough arguments for format string" bug.
Avoid the dsh_to_roledefs() in master fabfile, it produces strange (and UNWANTED) results when using `fab prod -H <host> <task>` (which doesn't work at all, anyway).
Fix workers names and queues.
Workaround stop() stopping the whole deploy when it's a new task that upstart legitimately doesn't YET know.
bump version in __init__.py
Merge branch 'release/3.4'
Merge tag 'sparks-3.4' into develop

3.4