Corrections for create of /var/config/settings.conf

- Busybox awk does not interpret the -F option as regular expression.
With this patch the field seperators are '" and not \"|'
- Added gsub for $ so that it becomes \$. THis is because the generated
config file assignes string with "" to variables. Insite "" the $ sign
is used to reference variables.

This problem was discovered with a wlan passphrase that included a \
and & sign. Here is a example string that can be used to reproduce both
problems:
<setting id="TEST_KEY" value="$-you_can_see_me\you_can_not_see_me" />

Here is what we get before merge:
echo '<setting id="TEST_KEY"
value="$-you_can_see_me\you_can_not_see_me" />' | awk -F'[\"|'\'']'
'{gsub(/\&quot\;/, "\\\"", $4); gsub(/\&apos\;/, "\047", $4);
gsub(/\&amp\;/, "\\&", $4); gsub(/\&lt\;/, "<", $4); gsub(/\&gt\;/,
">", $4); print $2"=\""$4"\"";}'
TEST_KEY="$-you_can_see_me"

Here is what we get after merge:
echo '<setting id="TEST_KEY"
value="$-you_can_see_me\you_can_not_see_me" />' | awk -F'["'\'']'
'{gsub(/\&quot\;/, "\\\"", $4); gsub(/\&apos\;/, "\047", $4);
gsub(/\&amp\;/, "\\&", $4); gsub(/\&lt\;/, "<", $4); gsub(/\&gt\;/,
">", $4); gsub(/\$/, "\\\$", $4); print $2"=\""$4"\"";}'
TEST_KEY="\$-you_can_see_me\you_can_not_see_me"
Added AZ6027 DVB driver for USB DVBS2 Cards like Terratec S7 and Technisat SkyStar USB2 HD CI.
Tested on ION/X86_64 with Terratec S7 USB DVBS2 Tuner. Fixes Issue #561
hdparm: update to hdparm-9.43

Signed-off-by: Stephan Raue <stephan@openelec.tv>
    update create_virtualimage script
Merge pull request #1486 from lrusak/master

Updates to create_virtualimage
new file:   packages/linux/patches/linux-3.6.7-210-dvbsky.patch
DVBSky support for kernel 3.6.6 and newer
linux-tbs-drivers: update to linux-tbs-drivers-121119
vdr-plugin-xvdr: update to vdr-plugin-xvdr-c2fa08a
new package: add package 'vdr-plugin-vnsiserver'
vdr-addon: add vnsiserver support
xbmc: update to xbmc-4bf192d

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xf86-video-intel: enable UXA mode

Signed-off-by: Stephan Raue <stephan@openelec.tv>
busybox-initramfs: copy SYSTEM to RAM before mounting. this new feature can be deactivated with the 'noram' option to the bootloaderconfig or is not avaible if to avaible total memory (1024000 Kb on normal systems, 364544 Kb for RaspberryPi) is to low.

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Update projects/ATV/linux/linux.i386.conf

Added the EC168 DVB USB driver to enable support for e3C Technologies DUTV009 devices.

Tested on RPi with device ID 18b4:1689.
attr: install headers to toolchain too

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc-addon-xvdr: update to xbmc-addon-xvdr-e490332

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc-pvr-addons: update to xbmc-pvr-addons-e3c185b

Signed-off-by: Stephan Raue <stephan@openelec.tv>
Update projects/RPi/linux/linux.arm.conf

Added the EC168 DVB USB driver to enable support for e3C Technologies DUTV009 devices.

Tested on RPi with device ID 18b4:1689.
curl: update to curl-7.28.1

Signed-off-by: Stephan Raue <stephan@openelec.tv>
systemd: update to systemd-196, enable attr support

Signed-off-by: Stephan Raue <stephan@openelec.tv>