New: Support API Key via query string
Don't throw permissions errors when importing files

Fixed: Better error handling when setting permissions after import (mono)
Advanced options toggle should be more clear
New: ical is available with API key authentication
Cleanup episode metadata/image files that aren't properly attached to files
Improved detection of hashed releases.

- Added specific rejection code for 32 random characters to ignore all md5 and mixed-case hashes.
- Added NZBGeek hash format.
- Removed -RP from Release Group.
- Added test and fix for reversed title. Currently matching it based on a couple of patterns.
Merge pull request #74 from Taloth/hashed-releases

Fixed: Improved parsing of hashed releases
Fixed: Parsing daily episode formats that contain [] around the quality
Fixed: searching trakt for some series with special characters
Fixed: new series searching is less restrictive
Use clean name when finding by title
Fixed: Back/Cancel on add notification won't break saving settings
New: Shift-click to change monitored status of multiple episodes in season
Fixed:  Set episode guide url for XBMC metadata
Print version response from XBMC in logs
New: Write PID file to AppData directory on Linux/OS X
Fixed: Do not search for episodes that were just grabbed via RSS Sync
New: Do not import files inside the EXTRAS folder within a Series
Fixed: Double periods in filenames will be replaces with a single period
Fixed: Do not require SSL Cert Hash on Linux/OS X