Implement error checking for non-deck voting
Fix conflicts
Merge conflicts
Clear vote and cards when new requirement selected, etc.
Advance to next requirement after voting
Change so it's earliest 'un-voted' Requirement instead
Merge branch 'dev' of https://github.com/Team-Combat-Wombat/wpi-suite-tcw into dev-fix-vote-backend
Merge branch 'dev' of https://github.com/Team-Combat-Wombat/wpi-suite-tcw into dev-fix-vote-backend
Merge remote-tracking branch 'origin/dev-fix-vote-backend' into dev