disable basic swapping is player does not have enough basic swaps
do not allow selection if selection based swaps are not available
do not allow group or reverse swaps if not available
LevelList stores the starting swaps for the level, and playerStats asks levelsManager for them at level start
decrement swap count when swap type is used
allow the use of reverse swaps after group swaps are denied
remove a warning