print:  print fenced and fence_length for code blocks.
HTML writer:  fixed bug in detection of fenced code blocks.
Added 'literal' field to 'code' struct.

In the last few commits we were using as.code.fenced and as.literal at
the same time for NODE_CODE_BLOCK, which obviously led to problems.