Allow filtering on ids and on empty (null) values in Collections (bug 911382)

https://bugzilla.mozilla.org/show_bug.cgi?id=911382
https://bugzilla.mozilla.org/show_bug.cgi?id=911414

The empty/null part requires a custom implementation of FilterSet.qs, because out of the box django-filter doesn't allow this at all.