Add region/category/carrier filtering on Collections (bug 903489)

https://bugzilla.mozilla.org/show_bug.cgi?id=903489

This is still a work in progress, I'd like some feedback, especially on the FIXMEs please :)