New base matcher SupplementaryCharMatcher, tests

Matches one code point which is not in the BMP. Add mockito as a dependency for
testing.