using role dependencies for common/supervisor

Also renaming the deploy_* plays to the play name
using role dependencies for common and supervisor
supervisor depends on common
Merge pull request #491 from edx/jarv/switch-to-dependencies

using role dependencies for common/supervisor