Make easy to use host names.

This change also puts both a jumpbox rule and a private ip address rule
for the jumpbox so that ansible can provision it.
Merge pull request #318 from edx/feanil/update_vpc_tools

Make easy to use host names.
Fix to work when the group tag is set on the bastion host.
re-apply ec2.py fixes for inifile

Re-enable set by command-line option and environment file.  We need this
at Stanford so we can get private DNS names to use with VPC's.

The only interesting change is moving the option parsing up a bit.
Merge pull request #324 from edx/sef/add-inifile-to-ec2.py-again

re-apply ec2.py fixes for inifile
fixed comment
moving pkgs to defaults for edxlocal
Merge pull request #319 from edx/jarv/provision

Jarv/provision
Merge remote-tracking branch 'origin' into jarv/deploy