Allow filtering by active

* add in a MktFilterBackend which munges 0 into True and False so that we can use nicer non-Python values
aha, I was also confused about ``filter_fields`` because I didn't realize it was applied directly to the queryset. I see that in the docs now.