Include json roundtrip test in decoder_unittest.
Update yaml-io from llvm source tree.
Add support for ScalarJsonTraits.

Fixes an issue where we were encoding a hexadecimal 00112233 string as
an integer.