Fixed a spelling error in the test suite.
Sterling.matches now returns a `Results` object.

This doesn't improve test suite compliance yet; it just implements
enough of the interface to make the tests work as well as before (when
we were just returning a list). However, this will allow us to add extra
functionality to the result going forward.