Explicitly pass paths to bootstrap JDKs
Handle non-Fedora/RHEL builds with havegcj.

Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>

Conflicts:
	java-1.7.0-icedtea.spec
Use /usr/lib/jvm/java-1.6.0 until java-1.6.0-openjdk is provided (RH1143771)
Include icedteasnapshot in tarball extraction name

Signed-off-by: Andrew Hughes <gnu.andrew@redhat.com>