Work to ensure license acceptance prompt appears in later versions of cf

Also includes:
 - Changes to repositories to use https.
 - Fix for the lack of license failure output.
 - Support for tgz for ibm jre.