whitespace
whitespace
whitespace
whitespace
Remove old mango_text_selector module
Don't only filter some result sets

Unless we can guarantee that the index returns exactly the matches that
would pass we need to filter everything.

Also we have to add logic to make subsequent requests to dreyfus if we
do filter some documents.
Switch to unittest based tests

This allows us a bit more clean control of when and how to create
databases for testing.
Remove unused import
Update basic find tests
Update operator tests to use unittest
Move empty selector tests to the basic find test
Move user_docs logic to mango.py
Start refactoring text index tests
Remove debug print
Allow adding KVs to the response

This adds the bookmark key to the top level response object rather than
injecting it as a weird row protocol thing.
Update module name for mango_selector_text errors
Tweak normalization of $text

This adds a few extra checks and lets it pass through match.
Return the accumulator properly
Use the correct function name
Return documents, not view-like rows

This version still probably isn't quite correct. We need to make sure
the documents are properly sorted as returned by
dreyfus_fabric:json_docs/2. Most likely we'll need to iterate the DocIds
array and pick out documents one at a time.