Change left over single quotes to double quotes
Change xbmc __init__ to follow XBMC_12PLUS
Change import cElementTree fallback ElementTree
Fix AttributeError exception on stripping actor name when None
Change genre check and add strip
Merge branch 'fix_change_metadata' into development

* fix_change_metadata: closes gh-801
  Change genre check and add strip
  Fix AttributeError exception on stripping actor name when None
  Change import cElementTree fallback ElementTree
  Change xbmc __init__ to follow XBMC_12PLUS
  Change left over single quotes to double quotes
SB-API: PEP8 fixes, etree import correction, use unicode not string when returning show name (show.refresh/show.pause/show.update).
APIBuilder: Limit show list to 100 shows to ensure performance (since the list is used 9 times for the linked list dropdown)
Change nzbget: username, priority, exception handling

+ Add ability to set nzbget username.
+ Add real priority for nzbget 9.0+
  instead of just adding to the top of the queue (Prinz23).
+ Add exception handling when connecting to nzbget (Prinz23).
Fix mixed line endings
Change PostProcessing checks and rules

+ Change replace rules
+ Include PR-620-jayme-github Process files by size but reversed (biggest first)
+ Add postProcessor checks: status, quality/filesize, already processed
+ Change search for airdate in database instead of thetvdb
+ Add tv download dir as default manual post-process directory
+ Add is_proper to nameparser
+ Change use quality from snatch history instead of status quality
+ PEP8
Add ignore hidden, pass nzb, delete empty to processTV

Add ignore hidden subfolders (subfolder starts with .)
Removing ignored_filestrings from postProcessor
because subfolders with . are not being processed.

Add pass (inherit) nzbName to subfolder
When no videofiles are in the mainfolder and there is only one subfolder,
pass nzbName to subfolder

Add delete empty folder
For now only delete empty folders on scripts and automatic.
Safety net, with manual it's easier to browse and select root folder

+ Change some logging and error messages
Remove automatic replacing with proper in name not in status

Safer since processer sorts biggest first,
potential risc of replacing with smaller stuff (sample) only because name has proper in it.
+ Add force replace manual post processing
Merge branch 'development'

Upgrade Jquery UI from 1.10.3 to 1.10.4. Pull #793

Quick pass over our .js to cleanup whitespace, add missing semicolons, url redirect fixes. Pull #795

Handle malformed tvshow.nfo files when using the Add Existing Show page
and resolved the loading indicator to not finish.

Fix Exception on adding the initial rootdir.

Add routines to check or clean config input from the GUI.

Change usenet-crawler to https

Use with openwhen opening/writing files so it will automatically close the file, even if there is an exception.
Applied whitespace PEP8 fixes to the files touched, also remove obsolete functions using open.

Fix AttributeError exception for metadata if stripping genre/actor name when None. Pull #801
Change don't add large amount of data to log

+ prevents potential encoding error
Fix indentation xbmc_12plus
Don't save the show object as soon as we load it from the database.
Remove unused socks tvdb proxy modification left overs.
Lower default RSS search freq from 60min to 40mins.
PEP8 fixes for tvcache/name_cache
Fix lastTime in the future after correcting system time (not updating cache)