CStringInputSMS: Add '%' to valid chars
CLuaInstance: Optional specification of parameters for runScript()

- Add parameters as std::vector and possibility of return of
  status and error messages. (THX Martii)
  Example:
  void runScript(const char *fileName, std::vector<std::string> *argv,
  		std::string *result_code, std::string *result_string,
  		std::string *error_string);

- Add Parameters as const char*, last parameter to NULL is imperative.
  Example:
  void runScript(const char *fileName, const char *arg0, const char *arg1, ..., NULL);
CLuaInstance: Add runScript() function for using in Lua script

- Script runs in a new instance in neutrino context
  Example:
  local n = neutrino()
  n:runScript(filename [, args, ...])
CLuaInstance::runScript: Set script parameter 0 to 'script name'...

...for compatibility with standalone lua scripts
CPictureViewer:: move download code to separate funktion DownloadImage
upnpbrowser.cpp: -add albumArtURI parse
gui/cam_menu.cpp: cleanup, fix memleak when messages ignored
gui/cam_menu.cpp: use dialog for menu/list messages generated outside of menu
neutrino.cpp: remove not reached keys handle, do not pass RC_timeout
gui/cam_menu.cpp: rework, handle mmi timeout, close menu on CI/card insert/remove
locals: add new locales for fast-scan
zapit/src/fastscan.cpp: add fast-scan operators, add diseqc autoconfig
gui/scan_setup.cpp: add fast-scan operators, add fast-scan diseqc auto-config and menu to change diseqc
zapit/src/frontend.cpp: change timers to use time_monotonic_ms()
gui/widget/menue.cpp: add CMenuOptionChooser::setOptions
gui/scan_setup.cpp: add dynamic diseqc options switch based on frontend mode
zapit/src/fastscan.cpp: improve fastscan tune reporting
- localize.cpp: fix LOCALEDIR_VAR
Revert "streamts: set CPU freq to 'high' for streaming"

This reverts commit c9a3b348108a24f906e679b7a03f838e83f1bbd0.
Revert "streamts: put zapit back into standby after streaming"

This reverts commit 8c0cb5b96ea791a9bf07e3070ba46a0dff01f152.