fix failed issues

As reported in issue #1822 I broke try next release when failed. This
commit adds the failed status to several items.
Merge branch 'develop' of git://github.com/mano3m/CouchPotatoServer into mano3m-develop
Re-use code for ignore toggle
Added torrent support for Synology downloader.
Updated requests library to version 1.2.3
Fixed torrent support for Synology downloader to work properly with torrent files passed directly by CouchPotato.
Codestyle cleanup
Use has_key for events check
Include full requests lib
Use id for HDBits torrent name
Merge branch 'refs/heads/develop' into logging