Updating to shortcircuit filtering primary keys by empty values which use to error. (they still error for negated filters)
Merge remote-tracking branch 'origin/empty-results-on-invalid-key-filters'
Merge branch 'master' of https://github.com/potatolondon/djangoappengine-1-4