encoding/json: document that marshaling invalid utf-8 sequence will return error
Also added docs for InvalidUTF8Error.
Fixes issue 5360.

R=golang-dev, adg, r
CC=golang-dev
https://codereview.appspot.com/8926046