Add migration guide

The migration guide documents how to migrate from the previous Java
buildpack.

The migration notes include intentional migration impacts and some
features which are still required to bring the new buildpack up to
parity with the old buildpack. The latter are flagged as temporary
restrictions.