Fix a potential crash from retry_failed plugin.

git-svn-id: http://svn.flexget.com/trunk@3153 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Series plugin will now recognize series as the same when punctuation is changed in series name.
series_premiere will recognize more series as the same that are the same. refs #1656
series plugin will record all seen releases even if quality/proper is the same as a previous release.

git-svn-id: http://svn.flexget.com/trunk@3154 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix db upgrade script from last commit.

git-svn-id: http://svn.flexget.com/trunk@3155 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Further improve series name normalization. fix #1656

git-svn-id: http://svn.flexget.com/trunk@3156 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Remove unused import from series plugin.

git-svn-id: http://svn.flexget.com/trunk@3157 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix kat plugin.
Add verified option to kat plugin.
Make sure search_rss plugin always returns results.

git-svn-id: http://svn.flexget.com/trunk@3158 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix issue with --series reports and non ascii characters.

git-svn-id: http://svn.flexget.com/trunk@3159 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Slightly adjust db upgrade method for series normalization.

git-svn-id: http://svn.flexget.com/trunk@3160 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Make sure series names that are numbers are turned into unicode objects instead of strs. fix #1790

git-svn-id: http://svn.flexget.com/trunk@3161 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Update paver version used to 1.1.1
Simplify option juggling in pavement.py
Add generate_bootstrap task to paver
Include bootstrap from new version of virtualenv

git-svn-id: http://svn.flexget.com/trunk@3162 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix broken bootstrap and bootstrap generation.

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

git-svn-id: http://svn.flexget.com/trunk@3164 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Ignore pep8 errors caused by sqlalchemy filtering.
Update readme to remove python 2.5

git-svn-id: http://svn.flexget.com/trunk@3165 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Prevent nose from being installed automatically, add it to install_tools task.
Remove custom bootstrap task. (Turns out paver already had one)
Replace bootstrap with paver generated one.

git-svn-id: http://svn.flexget.com/trunk@3166 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Added handling for receiving non dict response from trakt API.

git-svn-id: http://svn.flexget.com/trunk@3167 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fixed rather large mistake by previous commit. Refs #1792.

git-svn-id: http://svn.flexget.com/trunk@3168 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Add 'local' mode for seen plugin where seen only affects that task. refs #1791

git-svn-id: http://svn.flexget.com/trunk@3169 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Make sure series plugin doesn't lock in to type 'special'. fix #1799
Re-enable some disabled series tests.

git-svn-id: http://svn.flexget.com/trunk@3170 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Make sure seen upgrade gets marked as completed.

git-svn-id: http://svn.flexget.com/trunk@3171 3942dd89-8c5d-46d7-aeed-044bccf3e60c
Fix an issue with seen plugin db migration.

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