openjdk-7: Fix QA errors non debug package contains .debug directory

Fixes errors like below when building jamvm as additional VM

ERROR: QA Issue: non debug package contains .debug directory:
openjdk-7-common path
/work/ppce500v2-poky-linux-gnuspe/openjdk-7-jre/03b21-2.1.7-r6.0/packages-split/openjdk-7-common/usr/lib/jvm/java-7-openjdk/jre/lib/ppc/client/.debug/libjvm.so
ERROR: QA run found fatal errors. Please consider fixing them.
ERROR: Function failed: do_package_qa

Signed-off-by: Khem Raj <raj.khem@gmail.com>
llvm: Drop from meta-java, it was moved to meta-oe

Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
dbus-java: switch to dbus-java-bin an dbus-java-viewr to ${PN}- packages name

Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
openjdk6: update version 1.12 to 1.12.5

* move some directivies to the included release file
* remove patches which are applied upstream now
openjdk7: update version 2.1 to 2.1.8
icedtea: Make shared state friendly

icedtea-native encodes absolute build time classpaths which wont
work in sstate however at same time we can override it with env
variables like BOOTCLASSPATH and LD_LIBRARY_PATH to reflect current
build environment.

Secondly, exclude ICEDTEA_PARALLEL_MAKE from shared state signatures, it
can alter signatures if PARALLEL_MAKE value between producer and
consumer of sstate is not matching.

Now that icedtea7-native is shared state safe, remove the shared state
invalidation on jamvm-native that was needed for icedtea7-native to
build

Signed-off-by: Khem Raj <raj.khem@gmail.com>