renaming storage_base_dir to data_base_dir
app_base_dir and data_base_dir changed to app_dir and data_dir
consolidates and refactor common role
cleaning up edxapp, use ruby role
gh_users list
removing mongo relocation in edxlocal (soon to be deprecated)
variable naming, using www-data as web user
Merge remote-tracking branch 'origin' into jarv/common-refactor
Add support for a forums application and a mongo database.
Give Edxapp instance s3 and ses permissions.
Minor Worker application related fixes.

Make sure the workers reference the correct wait handle and are in the RDS security group.
Updates to change the device names and update network acls.
Default to 3 mongo instances so that clusters do not need an arbiter.
Fix worker wait condition to wait for worker servers.
updating plays that manage the json files to use new directory structure
variable naming consistency
updating naming convention for handlers
resolving merge conflicts, updating from master
adding ENGINE back
moving workaround before syncdb