passage.CanBy*Surprise: Relax surprise condition from contains() to endsWith()

Myrtle Beach Pelicans is not generated if the query asks for a baseball
team of Myrtle Beach.  This is still more aggressive than .equals(),
we mostly aim to just weed out "the -" variants here.
README.md: Update current performance stats