Try to make download plugin failure reasons more descriptive.
Better sample config; bug fixes

Provide better sample configuration for cli
Catch additional render errors
Bug fix - use correct method of allowing aria2 to set gid
Pythonic
Add description to default make_rss template
Update plugin_transmission.py

As of transmissionrpc-0.11-py2.7.egg/client.py
add() & add_uri() are deprecated.

Althought, I was getting transmissionError (Query failed with result:...) when trying to launch a new torrent. So I went in the rpc/client code and used the same syntax they use to base64 the data and everything'sback to normal working order ^^

Althought I suspect that line 339 (for id in r.keys(): ) won't work with the return from cli.add_torrent(), I'm not equipped to deal with that (don't know when it occurs)
Update plugin_transmission.py

Verified the access to the id with the return from the new add_torrent() function.

Valid
Update plugin_transmission.py

corrected ommission, thanks Chase
Tweak imdb joinedload query a bit.
Removed joinedload from imdb, improves performance. Refs #2364.
imdb_lookup no longer tries to capitalize non-string errors. fix #2450
Make task abort properties public, for plugins to view.
Make sure email plugin does not email on silent aborts.
Fix a unit test.
Make bittorrent utility return native strings instead of byte strings.
fix #2428
s/aria/aria2/
Bug fixes

Set default for aria_config/dir so we don’t have to check it’s
existence repeatedly
Set correct parent_folders when multiple directories exist in the
torrent structure
Get movie_year and year to be set correctly when parsing movie names
Fix unicode bug when rendering fields before passing to aria2
Workaround for tmdb3 bug. refs #2437
Fix tvdb online test.
Make sure some possible config paths are native strings.
refs #2452
Make sure no crash when current directory doesn't exist.
fix #2452