linux: remove old patches

revert-xhci-Set-scatter-gather-limit.patch:
  we've got no response from upstream. if the issue fixed by this
  patch is still there, I dont care
linux: enable firmware loading from /storage/.config/firmware/

from Documentation/firmware_class/README:

 ....
 1), kernel(driver):
        - calls request_firmware(&fw_entry, $FIRMWARE, device)
        - kernel searchs the fimware image with name $FIRMWARE directly
        in the below search path of root filesystem:
                User customized search path by module parameter 'path'[1]
                "/lib/firmware/updates/" UTS_RELEASE,
                "/lib/firmware/updates",
                "/lib/firmware/" UTS_RELEASE,
                "/lib/firmware"
        - If found, goto 7), else goto 2)

        [1], the 'path' is a string parameter which length should be less
        than 256, user should pass 'firmware_class.path=$CUSTOMIZED_PATH'
        if firmware_class is built in kernel(the general situation)
  ....

can also be done via boot parameter but I preder symlinking
libvdpau: remove unused patch
connman: fix systemdunitdir / systemdunitdir
config/functions: show_config: report upnp support
connman: update to connman-1.26
linux: clean up unused modprobe.d/ath9k.conf
buildsys: add $PKG_DIR/modprobe.d/ support to scripts/install
alsa-lib: clean up modprobe.d/
kmod: clean up modprobe.d/
xbmc-pvr-addons: wmc: heh os/arch info

wmc, y u think you are so special?
kmod: cleanup modprobe.d/
linux: update to linux-3.17.1, update kernel config, update RPi support patch. TODO: rework some patches from packages/linux/patches/3.17.1/todo

Signed-off-by: Stephan Raue <stephan@openelec.tv>
linux: fix build if /lib/firmeware is not avaible before creating the symlink

Signed-off-by: Stephan Raue <stephan@openelec.tv>
xbmc: remove patch which crashes xbmc on RPi

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