Make yaml load correctly and reference globals correctly.
Merge pull request #638 from edx/feanil/abbey_yaml_load

Make yaml load correctly and reference globals correctly.
adding CMS base
Improving the sandbox update script

This modifies the edx_ansible role to dump a clean var
file on disk that can be used for subsequent update runs
so that config vars will not be lost

also changes the ansible tmp directory to /var/tmp which is a better
location than using $HOME (used for debugging mostly)
install the complete edx_ansible role
var refactoring for deployment usecase
nginx config for forum
missing var.
fixing ports.
fixing var inclusion.
cut and paste leave behind.
Merge remote-tracking branch 'origin' into jarv/dump_vars
adding the missing dumpall.yml.j2 file
removing remote_tmp override
Be able to override the default secure vars file.

Also always pass in the common.yml vars to plays.
Add common as a dependency of splunk and datadog roles.
adding ease and certs to version removal
Updating port.
Use a var instead of using the number directly.
Accept a mongo uri instead of a host,port and password.