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
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)
Fix lastBacklog date in the future after correcting system time
Merge branch 'fix_change_small_non_related' into development

* fix_change_small_non_related:
  PEP8 fixes for tvcache/name_cache
  Lower default RSS search freq from 60min to 40mins.
  Remove unused socks tvdb proxy modification left overs.
  Don't save the show object as soon as we load it from the database.
  Fix indentation xbmc_12plus
  Change don't add large amount of data to log
Merge branch 'fix_checkdates_in_the_future' into development

* fix_checkdates_in_the_future:
  Fix lastBacklog date in the future after correcting system time
  Fix lastTime in the future after correcting system time (not updating cache)
Merge branch 'change_nzbget_PR-804-thezoggy' into development

* change_nzbget_PR-804-thezoggy:
  Change nzbget: username, priority, exception handling
Merge branch 'change_postprocess_ignore_hidden_pass_nzb_delete' into development

* change_postprocess_ignore_hidden_pass_nzb_delete: closes gh-803

Change PostProcessing checks and rules

+ Change replace rules and inner workings   closes gh-393
+ Include PR-620-jayme-github Process files by size but reversed (biggest first)  closes gh-620
+ Add postProcessor checks: status, quality/filesize, already processed  closes gh-629
+ Change search for airdate in database instead of thetvdb
+ Add tv download dir as default manual post-process directory  closes gh-722
+ 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  closes gh-777
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  closes gh-702 closes gh-664 closes
Merge branch 'change_SB-API_cleanup_PR-804-thezoggy' into development

* change_SB-API_cleanup_PR-804-thezoggy:  closes gh-804
   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)
Add missing ek.ek