Only convert the move path to unicode if on windows
Update google.ico so tracker_icons tests pass again
Don't use deprecated twisted imports (fixes #2164)

Aliases have been removed in twisted 12.2.0.
Fix deluge-gtk not working with twisted 12 (fixes #2148)
Fix execute plugin not working with unicode torrent names
Fix previous commit
Merge branch '1.3-stable' of deluge-torrent.org:deluge into 1.3-stable
Fix copy pasta fail :(
Fix 2160 : Disable use of python bindings for libtorrent extensions and replace with session flag

The fixes a GIL issue causing libtorrent segfault. https://code.google.com/p/libtorrent/issues/detail?id=369

Note: The ut_pex plugin (Peer Exchange) will now always be enabled.
Fix exception handling in rencode
Fix 2163 : Cannot add torrent file with empty (0:) encoding tag
Fix #2112 : World readable tmp directory in json_api
Fix #2104 : Deluge has no indicator title
Fix #2171 : Add Peer dialog stops responding if empty or invalid values entered
Fix #2169 : Add Torrent Dialog 'Download Location' not set correctly when folder typed into Other->Location field

Using get_current_folder() in the file chooser will use the default folder when a folder path has been typed into the Location field rather than selected with mouse. The solution is to replace it with get_filename().
Speed optimizations for the torrentview
Ensure torrent_ids is a list

If torrent_ids is created from filter_dict it is a tuple. This results
in an error when attempting to remove a torrent_id from torrent_ids
later on in 'leftover filter args' and 'filter_state_active()'.
Add #1397 : Console UI - Support -s STATE in info

Cherrypick nick's commit from git master with code tidyup and workaround
for tuple issue in filtermanager so backward compatible.
Fix #2185: register call should be deregister in deregister_event_handler
Make the gtkui torrent view stable sort.