Merge pull request #298 from hlong290494/openExistingTab

Switch to an existing game view when you clicked an opened game on the tree
Fix issue with lowercasing games
Change PlanningPokerVote deserialization to interpret the fields in the correct order
Automatically close the game when everybody has voted on all requirements
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Fix issues with colons/semicolons in game names

Coauthor: rbkillea
Fix closing games when everyone has voted
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Merge branch 'sbl-dev' of git://github.com/struct-by-lightning/wpi-suite into sbl-dev
Clean up unnecessary constructors and constructor calls for CodePro
Rename MainView.setUpCards -> setupCards
Rename PlayingCardJPanel.set* -> setup*
Rename *Test -> test* in several tests