Changes to make the forums run using unicorn and
unix sockets.
fix permissions.
Test changes.
add users without sudo (gh_user_no_sudo)

It's handy to be able to create users that *don't* have sudo rights.
Here at Stanford we use this to add users to our VPC bastion box (ssh
proxy) so these users can use this machine for ssh tunneling, but I
don't want to give those users the keys to the kingdom.

This let's me configure a playbook like this.

   roles:
     - common
     - supervisor
     - role: gh_users
       gh_users:
         - su1
         - su2
         - su3
       gh_users_no_sudo:
         - normal1
         - normal2

The new gh_users_no_sudo list can be empty.
bug fixes relate to re-location to /edx
adds new migration vars.
fixing extra notifies
syntax
fixing bad merge conflict
Updating alternatives.
Merge pull request #746 from edx/e0d/java-alternatives

Updating alternatives.
Merge pull request #743 from edx/e0d/es-bugfixes

bug fixes relate to re-location to /edx
Installing the bigdesk monitoring plugin.
updating to use stat module.
Merge pull request #747 from edx/e0d/es-bigdesk-plugin

Installing the bigdesk monitoring plugin.
Changes to update dhclient search domain.
Merge pull request #748 from edx/e0d/common-dhclient

Changes to update dhclient search domain.
wip
Simplifying template.
refactoring