clean up tasks for common role

 * prevent adding of special cchq sudoers setup from overwriting existing sudoers configuration.
 * set sudo for actions that require it
 * fix user and group adding
fix templating problems in sudoers.j2, dev_users is a list of dicts, we must treat is as such
fix designation of dev_users so we can access attributes individually in tasks and templates
work on webworker installation tasks
establish minimal apache role.  May eventually want to delete this and use one from ansible galaxy, but maybe not.
minimal supervisord role
vars used by the webworker role only
add a top-level playbook for a staging webworker.