allowing 7 requests per threadsafe python app, like we do for threadsafe java
having AppManager start GAE apps that can take new runtime differently than those that cannot
added appscale-specific args to devappserver2 arg parsing, and updated stubs to take new args
turned multiprocessing back on, to bring the appscale appserver closer to the appengine one
fixed broken taskqueue task handling on devappserver2
fully qualifying soappy import in dashboard, since it is located in the appserver
swapped out stub implementations for memcache, taskqueue, and xmpp in devappserver2
replaced stub datastore with real datastore, and using correct host prefix for images api
not using dev~appid, since that confuses task queue api calls
temporarily disabling use of signal in appdashboard, and enabling ssl so that dashboard can use it in soappy
updated flush call to take optional request id
validating user cookies as appscale requires, instead of how the sdk does it
using environment variables to pass a machine's IP and the login IP to the logservice API, which was previous reading from files (but that isn't allowed in the 2.7 runtime)
casting item age to int in memcache api, since it expects all fields to be ints
Merge remote-tracking branch 'org/testing' into multithreaded-dev-appserver
correctly sending users to appdashboard to login on python27 apps
correctly using blobstore via the datastore, instead of the stub version
not setting appserver to devel mode, since that causes channel not to work, and also using appscale channel js in devappserver2
updated bulkloader to use new ports for dashboard
removing any leading or trailing whitespace on xmpp recipients