Implement filtering.

This takes advantage of the fact that OpenBadger will have filtering
at the API level once mozilla/openbadger#209 lands.
Figured out how to make the tests pass.
Merge pull request #519 from mozilla/505-fix-explore-filters

Implement filtering.