[#2418] Fix WebUI error when adding non-ascii torrent

json.dumps attempts to decode (utf8) the 'path' entry which had a
alternative encoding. The solution is to ensure the 'path' entry is
utf8 encoded and remove the unneeded 'path.utf-8' entry.

As self.__m_metadata["info"]["files"] is updated the later code
checking and decoding the 'path' entry can be removed.
[#2464] [GTKUI] Fix unable add trackers in createtorrentdialog
[GTKUI] Fix text typo and mark for translation
Rewrite the webui minify js script in python

Also replaced minifier 'yui-compressor' with pure-python 'slimit'.
[WebUI] Fix missing ext-extension files in build
Merge pull request #6 from deluge-torrent/develop

deluge