Changes to skin_display for vuduo and et10k

Update movieplayer, channelselection, dvdplayer, menu, messagebox,
messagebox simple
More changes to skin_display for vuduo2 and et10k boxes

Service event in medium font
further (simple) messagebox fixes
choicebox fix

(and more to come....)
Add new STRING type to FrontendInfo

Now you can get the frontendinfo in once string including color codes
instead of having long configs in skins
Sorry I forgot to declare res_mgr in FrontendInfo
Some optimalizations for fontdisplay VuDuo/ET10000
FrontendInfo: Do not show empty slots in STRING type
Enigma2 ac3+ cache add patch

Signed-off-by: pieterg <pieterg@users.sourceforge.net>
Merge remote-tracking branch 'pli/master'.
More changes to display for ET10K and VU+DUO2
openvix: build 866
ScanSetup: Add support for front display
Support frontdisplay for most configs
Revert "ScanSetup: Add support for front display"

This reverts commit b58475f6d801215bac92778f2833e5eac087552a.
As it is not required anymore due to the previous commit
Packageinfo, SoftwareTools: use HardwarInfo() directly
WirelessLan: remove unneeded HardwareInfo import
VideoHardware: Remove unused variable
HardwareInfo: refactor and enrich

Besides device_name and device_version also determine
device_model and device_revision, and add retrieval functions
get_device_model() and ger_device_revision() for this data.
Another new fcuntion is get_device_string() that returns a
verbose string with most of the hw info.

Caching check did not work in the previous version but works
fine now.

Determining device model name uses a config file
(normally in /usr/share/enigma2/hw_info/hw_info.cfg) to define
how to scan the files in /proc/stb/info and if the data in that
file must be ammended.
So if a new box adds a new filename in /proc/stb/info to list the
receiver model name, this filename must be added to the config file.
StartWizard: use HardwareInfo()
About: use HardwareInfo() to get hardware info
Remove not required import os in StartWizard

Thanks Taapat
http://openpli.org/forums/topic/28532-merge-requests-for-plis-git/page-24