Copy content before passing it to Kramdown

Kramdown 1.0.0 calls #encode! on the source string, but the one passed
by nanoc is frozen.
Merge pull request #276 from cdlm/fix-kramdown-v1

Copy content before passing it to kramdown, for compatibility with 1.0.0