qt5: Upgrade to 5.3.1

* drop 0001-HACK-Add-capatibility-to-have-QT_QPA_EGLFS_DEPTH-.-i.patch
  commit 11a6270079657e40ff57d47be1eef6cb09a40d23
  Author: Laszlo Agocs <laszlo.agocs@digia.com>
  Date:   Mon Mar 24 20:03:22 2014 +0100

    eglfs: Add a way to force 24/32 bit configs

    Some embedded devices do not play nicely with 16-bit (565)
    EGL configurations, resulting in ugly banding in Quick apps.
    Add a QT_QPA_EGLFS_FORCE888 environment variable that can be
    set on systems where it is known that only 24 or 32 bit configs
    provide acceptable results.

    Change-Id: I7b8d7b9a2cd40b51a844d0795b7156b735e18ebb
    Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>

* drop enable-needed-features.patch because the OE variables are added
  by sed calls in .inc file and not respecting PACKAGECONFIG value was
  fixed in upstream recipe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtmultimedia: Drop 5.1.1 version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gstreamer: drop backported 1.2.2, oe-core now has 1.2.4

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtmultimedia: Use 5.3.1 from meta-qt5

* now it also has gstreamer-1.0 support

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>