cosmetics: move all depends together for better readability
changed: build with a prefix to avoid cluttering the build dir

some peeps still do in-source builds out of old habits. this is
to annoy them slightly less, though they should STOP doing in-source
builds in the first place
we only need java runtime
fixup builddir
[archsetup] detect i386 and allow overwrite of arch and cpu
[install] don't use hardcoded paths, also needed for the xbmc shell wrapper