Merge pull request #747 from echel0n/dev

Dev
Merge pull request #759 from echel0n/dev

Dev
Fixed TypeError: string indices must be integers error when mapping indexer id's

Added full delete feature to mass update, removes show from SR and deletes show folder from hard drive. Remove will just delete show from SR without deleting files from hard drive

Fixed XML errors for TVRage indexer api
Replace tabs with spaces in adba libs / PEP8
Merge pull request #760 from adam111316/adba

Replace tabs with spaces in adba libs / PEP8
Fix missing fid listing on NotifygetMessageResponse
Merge pull request #761 from adam111316/adba_notifyget

Fix missing fid listing on NotifygetMessageResponse
Fixed AttributeError: 'NoneType' object has no attribute 'is_scene' in scene_numbering code.
Show root dirs can not be set from general config menu.
Mass editing shows now has the ability to delete root dirs as well as edit them.
Daily search no longer is restricted to just 1 week of results for searching from which now allows for replacing lower quality downloads with higher quality ones if available.
RSS Cache is updated for each provider on demand now when performing manual, failed, backlog, or daily searches.
Do not log ERROR when show isn't in list. Log WARNING instead.

Prevents the error log in webinterface from filling up, if there are downloads in your watch folder, which aren't in SB list
Update adba libs

Add NotificationDel, NotificationDeletedResponse

Add Notification, NotificationResponse

Add MultipleNotificationResponse

Add NoSuchNotificationResponse
Merge pull request #763 from adam111316/adba_update

Update adba libs
Add transmission seed for X hours option
Merge pull request #764 from adam111316/transmission_seedtime

Add transmission seed for X hours option
Fixed missing slash on Kat mirror URL

Changed http://www.kickmirror.com to http://www.kickmirror.com/
Switch from urlencode to json

Per the Pushbullet API (https://docs.pushbullet.com/http/) the POST should use a JSON body, with content-type 'application/json'
PEP8 changes for rss feed cache code
Merge pull request #765 from aelveborn/kat-mirror-fix

Fixed missing slash on Kat mirror URL
Merge branch 'master' of https://github.com/jmelen/SickRage into dev
Sports regex updated
* Added saving of changed newznab categories in backend.
Added gui for selecting categories from multiselect box.
Created some helper function in js, for dynamically modifying selects/options

Made results of function for retrieving newznab capabilities more generic. In that now always a valid json is returned with success,tv_categories,error

Added gui elements for retrieving and displaying newznab capabilities

Added backend functions for calling ajax /getNewznabCategories?name=yourNewznabProvider&url=https://newznabprovURL&key=YourApiKey
Returns json.dumps() with TV category capabilities of newznab provider. Is going to be used for new gui element in adding newsnab provider.