raise more explicit error when bad json is passed to touchforms
always require a post from the player_proxy url

(this was just 500ing at some random point later in the code with any get)
better error displays to the user
Merge pull request #39 from dimagi/bad-json

500 fixes