Fix missing opening <ul> on Backlog started msg
Add missing encodingKludge
Pep8
Fix convert airdate: strptime %b uses locale abbrevations
Add max version check to config migrator
Fix DeprecationWarning: BaseException.message on database error

replace e.message with e.args[0]
Fix config/hidden: prevent creating non empty EXTRA_SCRIPTS list on empty inputbox
Fix UnicodeEncodeError exception in name_parser
Add log_error_and_exit

Log error message as error in log
Depending on consolelogging, exit with or without error message text.
Split `webdl/webrip` part of normal SDTV test to allow more flexibility since it usually contains audio related tags/h264.
Fix `HR.WS.PDTV.x264` from getting wrongly detected as SDTV.
Updated tests to reflect changes.
+ add space and underscore tests
Add additional RawHD format support that would allow (very specifically) for: `Sherlock.S03E01.1080i.HDTV.H.264.DD2.0-CtrlHD`
-- note that 1080i.hdtv *should* never be anything other than rawhd.. so this looks to be pretty safe to allow.
Due to derefer.me request, switched new installs to another defer site, dereferer.org.
Merge branch 'fix_unrelated_small_changes' into development

* fix_unrelated_small_changes:
  Fix UnicodeEncodeError exception in name_parser
  Fix config/hidden: prevent creating non empty EXTRA_SCRIPTS list on empty inputbox
  Add missing encodingKludge
  Fix missing opening <ul> on Backlog started msg
Merge branch 'fix_e_message_on_database_error' into development

* fix_e_message_on_database_error:
  Fix DeprecationWarning: BaseException.message on database error
Merge branch 'change_fix_TVRage' into development

* change_fix_TVRage:
  Fix convert airdate: strptime %b uses locale abbrevations
  Pep8
Merge branch 'add_max_version_check_config_migrator' into development

* add_max_version_check_config_migrator:
  Add max version check to config migrator
Merge branch 'add_log_error_and_exit_dev' into development

* add_log_error_and_exit_dev:
  Add log_error_and_exit
Merge branch 'change_derefer_PR-782-thezoggy' into development

* change_derefer_PR-782-thezoggy:
  Due to derefer.me request, switched new installs to another defer site, dereferer.org.
Merge branch 'change_nameQuality_PR-782-thezoggy' into development

* change_nameQuality_PR-782-thezoggy:
  Add additional RawHD format support that would allow (very specifically) for: `Sherlock.S03E01.1080i.HDTV.H.264.DD2.0-CtrlHD`
  note that 1080i.hdtv *should* never be anything other than rawhd.. so this looks to be pretty safe to allow.

  Split `webdl/webrip` part of normal SDTV test to allow more flexibility since it usually contains audio related tags/h264.
  Fix `HR.WS.PDTV.x264` from getting wrongly detected as SDTV. Closes gh-668
  Updated tests to reflect changes.

  closes gh-782