[Issue 97] Add logic to filter by None.

ElasticSearch doesn't really allow filtering by None, instead you have
to make a filter that asks "is this field missing?". Weird. This turns
`key=None` filters into `"missing": {"field": "key"}` queries.

Fixes #97