Allow edxapp to describe instances.
Fix spelling and make the xserver name consistent with everything else.
Update worker and edxapp tags and allow workers to add instances.
Correct worker service name.
Use release instead of master when updating configuration.
separate cache for --tags-only option
removing bad comment
Undo this till we can investigate why it's breaking people.
allow outbound traffic to http hosts (for apt-get)
Add services to all autoscaling groups where we'll be using asgard.
update to the latest version of the jdk, add additional cookie to accept terms
If you have a branch name with .py in it, compileall will fail with bad syntax
More specific regex for compileall
commoncluster play
fixing path in comment
Changes to unify edxapp and worker AMIs.

Always write the supervisor files and link them as necessary.

Drop the configs in the supervisor available directory. Instead of having a
seperate cfg dir for each service.

Seperate devstack logic from disabling supervisor tasks. Add the new flag so
devstack continues to not startup supervisor. Use new supervisor_available_dir
everywhere.

Remove mongo logic from abbey and remove stage_release. This should completely
remove our tie ins to mongo.

Also removing monitor repos script which depended on stage_release. We can add
in similar logic when we're ready to automate building the AMIs on rc branch
creation.

Updated requirements.
Do this as the supervisor_user since the services user won't be able to write to the cfg dir.
Update the build-ami jenkins job.
Remove prepare jobs.
Update jenkins_admin xml.