Create UTF-8 encoded files in tests

This is something I had in my fork for a long time.

I've been having problems with UTF-8 encoded assets, especially with `uglifyjs` filter, so I've patched `webassets` and also extended filter tests with some Unicode strings. Meanwhile, only the tests are left, since relevant parts in actual code have been patched by other people.