Catch socket errors
Catch render errors.
Need to import the error class first.
Add --debug-warnings cli flag to raise warnings to errors
Catch raised warnings and print traceback without exiting
Raise all warnings in unit tests
Better debug info for @internet decorator
Make sure api_tvdb is supplying unicode text values, fixes some SQLAlchemy warnings
PEP8 compliance
cli documentation
Bug fixes
Make --test mode work properly with a running daemon. fix #2376
Expand default special identifiers
Add python 2.7 check to subliminal plugin. fix #2420
Rename scenereleases plugin to sceper and update a bit.
Fix the unit test for it.
apple_trailers plugin now raises a PluginError
Disable apple_trailers test
Fix series assume_special test
Update some more plugins to new schemas
Make sure __unicode__ method of PluginError always returns unicode
Fix archive plugin schema
Let dump try converting field values to strings

Values in some fields can be objects, which may be able to produce
their own string representations. Give it a shot before outputting
'not printable'. Mostly for series_parser.