esfaust; Adds validation that all deck info is valid (name, each card is valid, has at least one card)
Merge branch 'DeckFixes' of github.com:pelferina/wpi-suite into DeckFixes