rabbitmq-atp-update: Fixes "Failed to find required executable rabbitmq-plugins"

Without the `apt-get update`, the apt cache is out of date while attempting to install
rabbitmq. An older version from the Ubuntu repo is installed instead of the one from
the rabbit repository, which makes the role fail later on with:

```
TASK: [rabbitmq | install plugins] ********************************************
[...]
failed: [10.145.2.22] => {"failed": true, "item": ""}
msg: Failed to find required executable rabbitmq-plugins
```
Allow configuration of IP Address of app servers to listen on
I added defaults of 127.0.0.1 so it shouldn't change anything unless
you overide the values with something 0.0.0.0. This allows for a
split tier type rollout of the app with central Web servers on
a different machine.
Added task to make sure elasticsearch is started
I recently had a build where elasticsearch hadn't auto started so
I added that check here.
Forum role port test now properly uses host argument
Adding zip to commonly installed packages.
Fixing directory permission for .ssh, enable gh users.
Merge pull request #282 from edx/e0d/fix-github-users

E0d/fix github users
Modified vagrant-fullstack by using sandbox role definitions - Tested
Merge pull request #279 from edx/carsongee/forum_test_fix

Forum role port test now properly uses host argument
Merge pull request #273 from antoviaque/rabbitmq-apt-update

rabbitmq-atp-update: Fixes "Failed to find required executable rabbitmq-plugins"
Merge pull request #283 from edx/carsongee/vagrant-fullstack-fix

Modified vagrant-fullstack by using sandbox role definitions - Tested
Merge pull request #277 from carsongee/app_server_listen_configurable

Allow configuration of IP Address of app servers to listen on
Merge pull request #278 from edx/carsongee/elasticsearch_started

Added task to make sure elasticsearch is started
This is just a quick and dirty fix to having a different mongo database than specified in the upstream cs_comments_service repo
Updated mongo role to be more flexible for different deployment scenarios
Sandbox play with additional roles added
This play is no longer required, as it was fixed upstream
Removed mongodb server from package list as it isn't required for xqueue