Allow filtering by active

* add in a MktFilterBackend which munges 0 into True and False so that we can use nicer non-Python values
if you add ``**kwargs`` to ``self.get()`` then you can probably do ``get(..., data=dict(active=1))``