Improve switching sorting orders.

* Run sorting checking only once.
* Show default controls by default to be more smooth.
Remove showing card controls for only one card in a deck.
Update FEST dependency and improve tests.