Log git info

Debug log the buildpack's git remotes and HEAD commit. There is no
point looking for other commits as Cloud Foundry creates only a
shallow clone of the buildpack.

[#53863269]
Merge 53863269- to master

[Completes #53863269]
Enforce public API documentation

Add Rake task to police API documentation. Fail the Rake build with
statistics and list of undocumented objects if the API is not 100%
documented, but output statistics in the successful case.

Suppress the statistics in the yardoc task to avoid duplicate output.

Add missing public API documentation

[#55005634]
Merge 55005634-public-API-check to master

[Completes #55005634]
Repository builder documentation update

This change updates the repository builder documentation to point at
the new combined repository.

[#55068502]
Merge 55068502-update-documentation to master

[Completes #55068502]
fix typo
Specify port for Spring Boot Java Main applications

Detect such applications by specific Spring Boot main classnames.

[#55145080]