Test for series configure loading alternate name
Ability to import single alternate name
Configure_series with alternate_name

Series output by configure_series will now have alternate_name set to
the contents of entry['alternate_name'].
This commit merges tests used in development into test_series.
Prefix field name with plugin

Series alternate names are now loaded from
entry['configure_series_alternate_name']
Make manager events a bit more consistent
Change config loading to not call sys.exit()
Moved config pre-check code to the check plugin.
Add a 'daemon reload' command to reload the daemon config from disk
Bump ipc version
Fix client daemon ipc version negotiation
Make a manager.initialize event
Left wrong rottentomatoes key in
Fix a tvdb test
Fix some issues with trakt plugin
fixing test_trakt
fixed typo in test_trakt.py
Merge pull request #182 from crawln45/develop

fixing test_trakt
Allow configure_series to set anything series can

Also ensures values given match the restrictions in schema.
Completed check fixed

Now we define a torrent "downloaded" if its total size is greater than 0
and all selected files are > 0 (and downloaded).
To fails entries like periscope do
Merge pull request #185 from tarzasai/transmission_better_check

Completed check fixed github:179
Merge pull request #186 from tarzasai/subliminal_fail2retry

subliminal plugin now fails entries like periscope does