gpu-viv-bin-mx6q: Move non-demo files into separate packages

The upgrade to 3.10.31-1.1.0 beta in 547d55d2577b60e72cd3523caaf83df65e053a10
introduced a couple of new files that should be moved
to separate packages:

libGAL_egl.so       - Move into existing libgal-mx6 package
libVSC.so           - Move into new libvsc-mx6 package
libVivanteOpenCL.so - Move into existing libopencl-mx6 package
Vivante.icd         - Move into existing libopencl-mx6 package

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-imx (2.6.35.3): Fix build errors when using make 3.82

This backports a fix from 2.6.36 to fix build failures when using make
3.82.

,----
| Author: Jan Beulich <JBeulich@novell.com>
| Date:   Mon Aug 16 11:58:58 2010 +0100
|
|     fixes for using make 3.82
|
|     It doesn't like pattern and explicit rules to be on the same line,
|     and it seems to be more picky when matching file (or really directory)
|     names with different numbers of trailing slashes.
|
|     Signed-off-by: Jan Beulich <jbeulich@novell.com>
|     Acked-by: Sam Ravnborg <sam@ravnborg.org>
|     Andrew Benton <b3nton@gmail.com>
|     Cc: <stable@kernel.org>
|     Signed-off-by: Michal Marek <mmarek@suse.cz>
`----

Change-Id: I7a56f54ad2bf6ab623705d8866d03f033a2e925e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
fsl-kernel-localversion.bbclass: Fix building using out-of-tree

Since OE-Core:df9975f4 (kernel: Fix non linux-yocto builds) the way
the build of kernel is done has change. Now the source code is moved
placed at STAGING_KERNEL_DIR and the build is done at ${WORKDIR}/build
which is B.

This patch adapts the configure task prepending to cope with those changes.

Change-Id: I9ea4254ffd56e4b7201daf9a90b52756a399c0f6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>