Fix #8: cyrillic product name raise UnicodeEncodeError.

Tested with the following languages: Ukrainian, Russian, English, Japanese, Turkish, Finnish. You should always set a product name in Unicode.