OracleJRE support

This change adds Oracle JRE support to the buildpack.  This support is
identical to the OpenJDK support an as such, uses an identical code-
path.  It does differ in that there are no pre-populated repositories
holding the binaries for the Oracle JRE.  This is due to licensing
restrictions and legal requirements.  By default the Oracle JRE is
disabled, but the documentation includes instructions on how to create
a repository and enable the Oracle JRE support.

[#53593605]
Merge 53593605-oracle-jre to master

[Completes #53593605]
Update Spring Boot CLI Container to RC1

This change updates the Spring Boot CLI Container to support the
changes in the forthcoming Spring Boot CLI RC1.  Primarily it adds
support for calling 'spring run' without '--local'.  The changes to
Spring Boot automatically look to a /repository directory on the
filesystem for classpath JARs.

[#62838890]
Merge 62838890-boot-m7 to master

[Completes #62838890]
Rename OpenJDK and Oracle JREs

Previously, the Oracle JRE's component name was simply 'Oracle'.  This
is ambiguous (it might indicate a database), and thus needed to be
changed.  The choice for the new name was 'OracleJRE'.  To stay in-
line with it's naming scheme, the OpenJDK JRE component was renamed to
'OpenJdkJRE'.

[#53593605]
Merge 53593605-rename-oracle to master

[Completes #53593605]
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/dtillman/java-buildpack-cacerts