CardSelector refactoring

Added an "straight" parameter. If "straight" is false, than
compare result in reversed.
Renamed CardSelector files, added DeckSelector