Changes made up till pull request from main repo
Merge https://github.com/struct-by-lightning/wpi-suite
Merge https://github.com/struct-by-lightning/wpi-suite
All the changes I was able to make regarding retriving votes. Authors: rbkillea
Merge branch 'sbl-dev' of github.com:ryanbaylorkillea/wpi-suite into ryanbaylorkillea-sbl-dev
Checked by: sfmailand, bbiletch
Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/PlanningPoker/controller/GetPlanningPokerVoteRequestObserver.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetng/modules/PlanningPoker/views/OpenGameView.java
Standardize all of the license comments so that they are exactly the same. Some weren't fully expanded or had different dates and contributors.
Merge pull request #223 from cgwalker/sbl-dev

Standardize all of the license comments so that they are exactly the same.
Added more comments to several class files.
Added Deck protection from null
Decks can now no longer be created with a null value for the name.  The card list will also remain null until cards are added.

The serializer now only adds a card field if the cards field is not null, and the deserializer sets cards to null if there is no card field.

Committed by: Alec Thompson - ajthompson
Merge pull request #224 from cgwalker/sbl-dev

Added more comments to several class files.
Merge branch 'sbl-dev' into exp-deck
Merge pull request #225 from ajthompson/exp-deck

Added null value protections in Deck and it's serializers