bugfix. conbined utf8 string and bytes.

literal from cache is force upgrade to utf8 string.
if template file is not utf8 string, it cause moji-bake.

I'm not sure this patch is corrent.
because I dont know what is "UTF-8 key issues'.

anyway all tests are passed.