fixed bug with selecting io

Greetings. 
Found little bug in your counter picker service.
When selecting heroes, including Io (Wisp), hen refreshing page, instead of Io, first hero with same search string ("io") is Ancient Apparition. And he is swapping Wisp from results.

In my pull request tried to make better select, comparing not only strings inclusion but also string length.

Thank you.