Whee
Asserting wrong _app state. Improved comments.
has_error method for mock request.
mox __repr__ fix
Whitespaces changes (due to changes in our sync tools).
Introducing ConsistentKeyReader to workaround App Engine eventual index consistency.
Fixed the case when input reader allocated different number of shards
than requested.

This was actually supported long time ago, but due to the tiny code bug
actual number of shards wasn't saved.
ConsistentKeyReader cleanup.
Add the ability to set constructor args for hooks classes.
NamespaceInputReader
Blob input reader: Validate that blob keys exist.
Mapper job can now be started as part of transaction.
Treat memcache error as zero quota.
Storing app_id at the very first stage of non-transactional mapper
start because people like checking for it.
Test utilities to perform full, end-to-end, functional-style 
testing of mappers.
Update for 1.4.0 SDK. Patch courtesy of Antony Trupe.
Using scatter index to perform shard splitting.
Work around for dev_appserver not supporting force_writes.

Fixes issue 80
Update guava
Stop throwing an exception on lack of data