Fix case sensitive search on back side of double-sided cards

Searches for the back side of a double-sided card would fail when the search term was not exactly (===) the same.
So, 'huntmaster of the fells' would return the correct values, but 'ravager of the fells' would not, 'Ravager of the Fells' however, would.

I included a couple tests that fail in the previous version but work in my version.