Fixed bugs in deck and serializer
Switched one of the constructors for Deck to use null instead of a new empty arraylist, and added tests for null decks and the serializer.

Committed by: Alec Thompson - ajthompson
Merge pull request #227 from ajthompson/exp-deck

Fixed bugs in deck and serializer