jsonimport now supports STDIN, either with no params or with a filename of '-'
Initial web jsonimport support.
Example URL:

    http://localhost:8000/import?json={%22test_card_set%22:%20{%22description%22:%20%22Just%20testing%20stuff%20out!%22,%22whitecards%22:%20[{%22text%22:%20%22Coat%20hangers.%22,%22watermark%22:%20null},{%22text%22:%20%22Bad%20beef.%22,%22watermark%22:%20null}],%22blackcards%22:%20[{%22text%22:%20%22The%20meaning%20to%20life%20is?%22,%22draw%22:%200,%22watermark%22:%20null,%22pick%22:%201},{%22text%22:%20%22A%20large%20collection%20of%20\ufffd%20in%20a%20paperbag.%22,%22draw%22:%200,%22pick%22:%201,%22watermark%22:%20%22watermark%22}]},%22test_questions_only%22:%20{%22description%22:%20%22only%20questions%20no%20answers%22,%22blackcards%22:%20[{%22text%22:%20%22questions%20only%20eh?%22,%22draw%22:%200,%22watermark%22:%20null,%22pick%22:%201}]},%22test_answers_only%22:%20{%22description%22:%20%22only%20answers%20no%20questions%22,%22whitecards%22:%20[{%22text%22:%20%22underpants%22,%22watermark%22:%20null}]}}

None escaped version of above:

    localhost:8000/import?json={"test_card_set": {"description": "Just testing stuff out!","whitecards": [{"text": "Coat hangers.","watermark": null},{"text": "Bad beef.","watermark": null}],"blackcards": [{"text": "The meaning to life is?","draw": 0,"watermark": null,"pick": 1},{"text": "A large collection of \ufffd in a paperbag.","draw": 0,"pick": 1,"watermark": "watermark"}]},"test_questions_only": {"description": "only questions no answers","blackcards": [{"text": "questions only eh?","draw": 0,"watermark": null,"pick": 1}]},"test_answers_only": {"description": "only answers no questions","whitecards": [{"text": "underpants","watermark": null}]}}
jsonimport, GET param debug code cleanup.
Update prod settings to use new redis and socketio.
jsonimport replace_existing option now deletes the cards as well as the cardset.
Orphan (unused) cards will no longer clutter the database, but if the cards
have been manually added to another cardset the cardset will be broken.
Local settings version of REDIS_URL (instead of REDIS_HOST and REDIS_PORT) change b72a3f9fbce71cb709f49b5d26c0723e6e62c25d
Remove unnecessary fixtures and docs.
Allow initial hand size to be specified for staff.
Merge branch 'master' of https://github.com/phildini/cards-against-django
Remove unused code to setup player white_cards_text_list,
this was previously used to show the player the cards they did not have
a submit card form, this was removed from the template some time after
change db66adb85375bfff7a80251e2f8dabaf56ce53f4.
Auto capitalize first word of answer cards in submit card form.
This expects all answer cards to start with a lower case (for when
replacement is done with the question card).
Fix bug past submissions now showing winning card.
When a card that won (in the same game) in a previous round was a
winner in a later round it was not being updated as a winning card
for the later round(s).