Fix #43: --site-name should accept non-ASCII values