Correct handling of unicode filenames and tiddler titles

The previous code made a bad assumption about the encoding
used in multipart/form. It's _not_ url encoded. At least
chrome and firefox appear to utf-8 encode.

The result would be double encoding which would lead to an
error that triggered the UUID handling.
release 0.12.1