use python pillow for filtering

this will allow checkpoints to update even if there are no matching docs
fix indicator / pillow tests
Merge pull request #62 from dimagi/python-pillow

use python pillow for filtering