kernel.mk: Use standard toolchain paths

Change-Id: I1225fd05dcedcff03a1cf1102841cbd010b609cf
Don't force building recovery - fixing a 4.4.3 merge derp

Some devices don't have a recovery.img - for example, Xperia Z etc.
This patch comments this out, as it was before the automerge

Change-Id: Ib9c123437cd616551818d3d70d3ff5957ae207fe
build: Don't complain about OpenJDK.

If we're supporting Java 7 (1.7??), we support OpenJDK. OpenJDK for Java 7 is ridiculously close to the Oracle JDK now, and I've been building with OpenJDK 7 for months anyway.

By the way, AOSP won't be supporting Java 6 (1.6???) anymore with the next release anyway, probably due to Java 6 being EOL'd.
Don't build VoiceDialer.

Really, VoiceDialer is just an unpolished space-waster. Dump it.