qt5: Upgrade to 5.4-beta

* 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

* qtmultimedia: Drop 5.1.1 version
* qtmultimedia: Use 5.3.1 from meta-qt5
  now it also has gstreamer-1.0 support
* WIP: qtdeclarative: drop until we confirm it's needed in 5.3.1
* qtwayland: enable cmake tests
* qt5-qpa-hwcomposer-plugin: use master-next revision compatible with qt5-5.3.1

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
connman: replace with small .bbappend again

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
systemd: rename bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
opkg: rename bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
hunspell: inherit autotools-brokensep

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

* oe-core has 1.6.10 version now where both issues are already resolved

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

* version 1.4.35 in oe-core isn't affected by these 3 CVEs.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mesa: rename .bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
node-taglib: Fix build without taglib-config binconfig

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>
vboxguestdrivers: Convert module_autoload to KERNEL_MODULE_AUTOLOAD

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
shadow: Rename bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
packagegroup*: Move PACKAGE_ARCH assignments before packagegroup inherit

* The required order was changed in oe-core commit:
  allarch: Add warning about packagegroup
  Since we want to start including this class conditionally, detect cases
  where packagegroup files use the old ordering and inform the user they
  need to update this.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
webos*.inc: Drop PACKAGE_ARCH overrides for packagegroups

* It was resolved in oe-core 1.7 which requires PACKAGE_ARCH to be set
  after allarch inherit.
* Fixes following ERRORs:
  ERROR: Please ensure recipe meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-qtcreator-debug.bb sets PACKAGE_ARCH before inherit packagegroup
  ERROR: Please ensure recipe meta-oe/meta-oe/recipes-graphics/packagegroups/packagegroup-fonts-truetype.bb sets PACKAGE_ARCH before inherit packagegroup
  ERROR: Please ensure recipe oe-core/meta/recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bb sets PACKAGE_ARCH before inherit packagegroup
  ERROR: Please ensure recipe oe-core/meta/recipes-core/packagegroups/packagegroup-core-nfs.bb sets PACKAGE_ARCH before inherit packagegroup
  ERROR: Please ensure recipe oe-core/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb sets PACKAGE_ARCH before inherit packagegroup
  ERROR: Please ensure recipe oe-core/meta/recipes-core/packagegroups/packagegroup-core-ssh-openssh.bb sets PACKAGE_ARCH before inherit packagegroup
  ERROR: Please ensure recipe oe-core/meta/recipes-core/packagegroups/packagegroup-core-eclipse-debug.bb sets PACKAGE_ARCH before inherit packagegroup

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

* webos_no_static_libraries.bbclass: update from eglibc to glibc

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
alsa-utils: Remove one bbappend and rename 2nd one

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

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
alsa-lib: rename .bbappend

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
ca-certificates: rename .bbappend

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
README: update to depend on master branches

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