creates supervisor config in main.yml and calls update to restart
services if it changes
deploy tasks no longer stop the service and will notify the restart
if any task changes
supervisor service and file management refactor
fixing issues with devpi vars
address a race condition for state=started

If you tell supervisorctl to update and a process autostarts
sometimes you will get ERROR (already started) if you immediately
ensure the process is started afterwards.
adding comment
consolidating notifies
restarted->started, updating tags
unquoting handlers for edxapp
fixing discern service management
Merge pull request #435 from edx/jarv/supervisor-vagrant-updates

creates supervisor config in main.yml and calls update to restart