Added CardSet model, works in admin interface.
Currently unused.
Ensure cardset name repr shows name.
Created v1.4 card set using admin interface.
Basically all the cards already present.
Generated via manage.py dumpdata, followed by removal of auth model data.
Game now makes use of cardsets, currently hardcoded to v1.4.
Quick and dirty data change to multiple cardsets.
Start game can now take a list of cardset names to use in a game.
This is not yet exposed in the UI.
Unicode repr for cardset is now marked as html safe.
Implemented (multi) card set selection in form for game start.
Currently no validation other than required is performed,
so empty (or not enough cards to play a round) may be selected.
The form does not document this is a multi-select and needs
to be made pretty.
Dirty individual game timeout implemented on Game View.
Added CardSet model, works in admin interface.
Currently unused.
Ensure cardset name repr shows name.
Created v1.4 card set using admin interface.
Basically all the cards already present.
Generated via manage.py dumpdata, followed by removal of auth model data.
Game now makes use of cardsets, currently hardcoded to v1.4.
Quick and dirty data change to multiple cardsets.
Start game can now take a list of cardset names to use in a game.
This is not yet exposed in the UI.
Unicode repr for cardset is now marked as html safe.
Implemented (multi) card set selection in form for game start.
Currently no validation other than required is performed,
so empty (or not enough cards to play a round) may be selected.
The form does not document this is a multi-select and needs
to be made pretty.
Merge cardsets, turn off pusher for local.
Merge branch 'cardsets' - single game timeout.

Conflicts:
	cards/fixtures/initial_data.json
Make pusher module optional.