Decode config in utf8 for pre-checking. fix #1879

git-svn-id: http://svn.flexget.com/trunk@3228 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Make sure special episodes always have an episode id.
Make sure specials with an episode number are not rejected when special support is turned off. fix #1877

git-svn-id: http://svn.flexget.com/trunk@3229 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Refactor how rottentomatoes_lookup handles a few fields when there is no data. fix #1882

git-svn-id: http://svn.flexget.com/trunk@3230 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Remove broken code to import deluge from deluge.app on osx. fix #1886 refs #1686

git-svn-id: http://svn.flexget.com/trunk@3231 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Clear cached failed imdb lookups and add timestamp to the table.

git-svn-id: http://svn.flexget.com/trunk@3232 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Clean up bozo error handling in rss plugin. fix #1875

git-svn-id: http://svn.flexget.com/trunk@3233 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix unicode crash in urlrewriting plugin.

git-svn-id: http://svn.flexget.com/trunk@3234 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix exception catching problem in urlopener. fix #1885

git-svn-id: http://svn.flexget.com/trunk@3235 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix our jinja pad filter. fix #1883

git-svn-id: http://svn.flexget.com/trunk@3236 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Make sure inputs plugin doesn't crash when task doesn't have no_entries_ok attribute. fix #1861

git-svn-id: http://svn.flexget.com/trunk@3237 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Make sure crossmatch doesn't crash when inputs return None. fix #1859

git-svn-id: http://svn.flexget.com/trunk@3238 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Some PEP8 and code cleanups.

git-svn-id: http://svn.flexget.com/trunk@3239 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Remove plugin baseclass.

git-svn-id: http://svn.flexget.com/trunk@3240 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fixes and improves --series

- Adds display and warning notification that displays how many episodes
  current download is behind from last known episode. This helps spotting
  problems if episode advancement gets stuck.


git-svn-id: http://svn.flexget.com/trunk@3241 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Removed leftover comment.



git-svn-id: http://svn.flexget.com/trunk@3242 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Minor query tweak.

git-svn-id: http://svn.flexget.com/trunk@3243 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Removed unused code.

git-svn-id: http://svn.flexget.com/trunk@3244 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Add better id and date support in --series

git-svn-id: http://svn.flexget.com/trunk@3245 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Make sure --series doesn't crash when get_latest_download doesn't find a matching series. fix #1892

git-svn-id: http://svn.flexget.com/trunk@3246 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Apply pull:13 from spammail495. Features/fixes for pyload plugin. fix #1862

git-svn-id: http://svn.flexget.com/trunk@3247 3942dd89-8c5d-46d7-aeed-044bccf3e60c