The exported or public functions requires a doc comment to pass golint. This commit has changes of conversion generated code. The actual doc changes are added into a separate commit for a clean review.
Signed-off-by: Jess Frazelle <acidburn@google.com>