Fix rootDirs add edit
Merge pull request #730 from itofzo/fix_rootDirs_add_edit_dev

Fix adding and editing rootDirs
Check if url for newznab provider being added starts with http|https, if not just add http://.
Abort adding provider if url is empty.
Trim leading and trailing spaces from the url for provider before any logic is ran on it.
Correct extension of default newznab provider image from .gif to .png.
Added some missing semicolons and cleaned up some trailing spaces in the js file.
Merge pull request #731 from thezoggy/dev-config_provider_js

Minor updates to the configProviders.js
Fix ident/space issues.
Add width/height to image rather than specify via css to avoid page reflows.
Have cherrpy gzip text/javascript/css.
Merge pull request #733 from thezoggy/dev--gzip

Compressing resources with gzip before serving
Fix bug where a season 0 episode would cause the actual next ep not to be shown (exclude season 0 from inner query to find next airdate).
Merge pull request #734 from thezoggy/dev--coming_ep_season0_fix

Exclude season 0 from coming ep logic on determining the next ep