fix pubsub [fix #199]

- content type was being passed but ignored
- jsonize was overwriting every non-json body for non-get requests