StringUtils: add "isasciidigit", "isasciixdigit", "asciidigitvalue", "asciixdigitvalue", "isasciiuppercaseletter", "isasciilowercaseletter" and "isasciialphanum" for locale-independent ASCII operations
RegExp: add automatic UTF-8 mode based on given regular expression
Usage of RegExp: change from forced UTF-8 mode to new automatic UTF-8 mode
XBMCTinyXML: use new RegExp constructor
ScraperParser: add new attribute "utf8" for scraper RegExp, works similar attribute "cs", possible values "yes", "no", "auto" ("auto" by default)
Merge pull request #3650 from Karlson2k/fix_pcre_utf8

Fix PCRE UTF-8 error (mostly for scrapers)