packaging: setup: cleanup jasper interaction

1. enforce java use of setup.

2. enforce java.io.tmpdir other than default to avoid cache conflict.

3. collapse ant call into a function.

Change-Id: I06cbc6266821ba537a5111be984c929bd57f0725
Signed-off-by: Alon Bar-Lev <alonbl@redhat.com>