fixed run-time error when output non-ascii in multibyte locale

Re-encode python console output to vim buffer encoding when running in multi-byte locale environment, otherwise vim.current.buffer may not accept strings. I believe it fixes #157.