Fix render template to use edxmako instead of mitxmako.
nanolearning: edx_sandbox customization
forum-ports-config: Use configuration variables to set services ports
changing site name
setting the repo root for courses
Remove the vars_files line in edx_sandbox.yml.

Recent versions of ansible support passing a path to a yml file
with extra variables, so the inclusion of the 'vars_files' line
is not needed anymore.
Add another cookie when downloading JDK with curl.

It looks like they changed something at oracle. The only way I could get the
tarball to download was to add this cookie.
Set the X-Forwarded-For header to remote address.

Nginx is the first point of entry to the system in our configuration.
It should set the X-Forwarded-For header to client's IP instead of just forwarding
the header if already present.
Properly set X-Forwarded-Proto/Port when not behind another proxy.

Because nginx is not deployed behind another proxy/load balancer
such as ELB in our setup, set the X-Forwarded-Proto to protocol
of current request and X-Forwarded-Port to the server port.
Merge pull request #1034 from edx/jarv/clean-ami

Jarv/clean ami
Preview module store.
Adding mapping for preview host.
Removing preview hash gen.
removing preview runtime config.
Deleting legacy templates.
removing unused config.
should be a dict.
Merge pull request #1040 from edx/e0d/preview

E0d/preview
Remove the repo.txt requirements file.
Merge pull request #1125 from edx/feanil/repo_req_release

Feanil/repo req release