build: tasks: Add number of cores option

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
build: Add first compilation using new syntax

Yahooooooo!!! We finally have the first full compilation done under the
new syntax!

Up next, configuring and some module generator code.

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
build: java: Add openjdk 1.6 support

I noticed Debian stable still using 1.6, and since I'm running that
somewhere deep down in some basement (not so smart in a country which is
below sea-level, meh) I figured I'd add support.

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>