Playbook that installs ruby.

By default it installs 1.9.3-p374 in /opt/www/.rbenv and gems go
in /opt/www/.gem, which replicates the vagrant box
moved var and task to ruby role per @jarv
high-level overview of ssh config
Install debian and python dependencies for LMS/CMS

* Create a global variable lms_source_repo to make it easy to update
  where to pull mitx from when mitx moves
* Create global variable venv_base to store location of edx virtual
  environment, defaults to /opt/edx
* Create edx virtual environment to store python modules
* Add tags to LMS and CMS tasks to make selective running and testing
  easier
* Install a long, static list of debian packages, which has been
  manually curated from other edx configurations; this probably needs
  more attention and in the future should probably be divided better
  among various roles.
* Install the list of python packages distributed with the mitx
  repository
* Install some really useful software, namely mosh and tmux
Merge pull request #21 from edx/features/jbau/ruby-playbook

Playbook that installs ruby.
Add some missing debian packages

* Cleanups in LMS task
* Add missing debian packages: libgeos-dev, nodejs
* Alphabetize list of debian packages in LMS task
Some minor ruby role changes

moved creation of /opt/www and www user into ruby role
Merge pull request #25 from edx/feature/e0d/ssh-config-doc

high-level overview of ssh config
Merge pull request #27 from edx/features/jbau/ruby-playbook

Some minor ruby role changes
Move variables to roles/lms/vars/main.yml

* Move debian package list to roles/lms/vars/main.yml
* Move lms_git_repo to roles/lms/vars/main.yml
Merge pull request #26 from edx/feature/jrbl/apt_pip_installs

Install debian and python dependencies for LMS/CMS
cfn template: removing ssh stanza hint, too clunky to be useful
Merge branch 'master' of github.com:edx/configuration into feature/sef/refarch-vpc-dns-ssh
README: reflect general jumpbox ssh config