Document the body :book:
This adds some documentation for form posts and fleshes out the documentation for JSON serialization a bit.
Merge remote-tracking branch 'origin/pr/57'