Change signPetition to fail if it receives invalid json
Change signPetition to fail if it receives invalid json

mostly because this allows us to simplify the code, but it's also a step
toward what we want

MoveOnOrg/mop-frontend,MoveOnOrg/mop-frontend