validate certs=no on apt_repository due to ansible bug
Add the new version of apt.
Switch to using the new apt_repository module.
Merge pull request #1644 from edx/feanil/ignore_cert_validations

Feanil/ignore cert validations
Switch from legacy variable templating system to Jinja2 everywhere
Add spacing to match coding conventions.
Add back dollarsigns to the vars that need it.
Remove last known dollar vars.
Upgrade ansible and its dependencies.
Fix spacing to deal with a bug introduced in ansible 1.7.2
Fix spacing in other roles.
Update default for 3rd party auth to an empty dict.
Revert to ansible 1.6.8 due to a template bug.

See https://github.com/ansible/ansible/issues/9362
Move ansible back for now.
Use $ for EDXAPP mongo port.
Put back the other $ vars.
Disable old ORA on sandboxes by default.
Add the new version of apt.
Remove the .py from the file.