Improve SnippetManager's tests.

I rewrote SnipperManager tests based on comment https://github.com/mozilla/snippets-service/pull/46#discussion-diff-8197142R74. I added a couple tests to cover things that we didn't check until now, like `test_match_client_invalid_locale` and `test_match_client_match_channel_partially`.