added skeleton methods for scaling support to use when adding and removing appservers
only running haproxy at head node, and having appengine nodes tell head node when they start new dev_appservers
sending over port as int instead of as a string
rewriting autoscaler since it now only runs on the login node
removing nginx port flag, since we do not use it anymore
passing port of appserver to kill to appengine nodes, and not including nginx port in other places (since it is read from the FS)
added more logging, and cleaned up commented out code
cleaned up commented out code
raising the number of connections allowed to VMs
fixed broken unit tests
Merge remote-tracking branch 'org/master' into haproxy-on-login-node
fixed broken java taskqueue
Merge remote-tracking branch 'org/master' into haproxy-on-login-node
immediately updating haproxy info after a reload, to avoid getting incorrect data
added more logging, and not routing appserver traffic to removed nodes
refactored nginx/haproxy port acquisition to use new code we use for dev_appservers
monitoring app engine apps when we start them, to be consistent with unmonitoring when we stop them
not printing users AWS secret keys when running on ec2 or euca
deleting apps by keys, instead of with the actual model (since that is not the correct way to delete with ndb)
having dashboard update links to relocated apps