Fixed #112 - more_like_this raises InvalidIndexError for unindexed instance.

This doesn't happen if silently_fail is True, in which case returns
an empty result. Added test to cover both cases.