increased accuracy of favorite choice + bug fixes

Uses a rolling elimination to better simulate favorite. Each pokemon
will be seen at least once before being eliminated. This will repeat
until only one pokemon is left. (So no more surprises!)

Bug fix: clicking skip was incorrectly setting 1 pokemon as “seen”