added ability to parse new argument for elastic ip / static ips
added code to validate that an elastic IP the user passes in on AWS actually has been allocated for them
added ability to associate elastic IPs with instances in AWS
removed iaas-specific info from baseagent
updating GCE to use v1beta16, since v1beta15 is now deprecated
added code to see if a static ip exists in GCE
added code to associate static ips in GCE, and changed existing static ip checks to work correctly in GCE
updated templates now that we support redirection on user commands
Merge pull request #348 from shatterednirvana/gce-v1beta16

Updating GCE to use v1beta16, since v1beta15 is now deprecated
Merge remote-tracking branch 'org/master' into static-ip
Merge pull request #347 from shatterednirvana/static-ip

Enable users to specify an Elastic IP for their head node in AWS
Merge remote-tracking branch 'org/master' into static-ip-in-gce
Merge pull request #349 from shatterednirvana/static-ip-in-gce

Allowing users to specify static IPs for use with GCE
making user explicitly be ok with running appscale on machines too small for cassandra
not telling users about instance types that are too small if test flag is specified
Merge pull request #353 from shatterednirvana/warn-on-small-instance-types

making user explicitly be ok with running appscale on machines too small for cassandra
Merge pull request #351 from shatterednirvana/templates-allow-redirection

updated templates now that we support redirection on user commands
rsyncing over appserver_java directory if scp flag is present
Merge pull request #354 from shatterednirvana/rsync-appserver-java

rsyncing over appserver_java directory if scp flag is present
Merge remote-tracking branch 'org/master' into get-set-properties