Set explicit UTF-8 encoding in nanoc.yaml by default

This fixes #239.

The `encoding: utf-8` needs to be explicitly defined in `create-site.rb` and cannot be in the default configuration specified in `site.rb`, because defining it in `site.rb` would override the encoding for existing sites also.