Possible solution to nodes dying prematurely while run_instances is in progress. This fix will detect any terminated nodes and throw an error which in turns will signal the AppController and Tools.
properly calling AppManager from AppController, and fixed bug in AppManager
improved logging throughout autoscaler, and reset scaling info when we add or remove nodes, since that was confusing haproxy
Merge pull request #574 from shatterednirvana/fixed-scaling

Fixed intra-machine scaling
Merge pull request #575 from AppScale/stats

memcache global statistics added to dashboard status page
added initial code for appservers to request more machines
added code/test to get scaling requests from ZK
added initial implementation and tests to scale appservers across machines
properly setting roles on new nodes
not scaling beyond the maximum number of vms the user has requested
removed trailing whitespace
not failing AppController requests if we get a SOAP EmptyResponseError
scaling up and down based on requests per second, instead of requests since last check in
syncing stdout, so that log messages are immediately printed to log files
fixed broken unit tests by mocking out updating the firewall
Support for kind queries with ancestor keys
removing logging
Merge pull request #576 from shatterednirvana/autoscaling-to-new-machines

Autoscaling AppServers onto new virtual machines
fix for blobstore data
Merge pull request #271 from hiranya911/testing

Possible solution to nodes dying prematurely