3rd-party cookbooks added to git repo

To save users from installing librarian-chef. The cookbooks directory is
still managed by librarian-chef and should not be updated manually.

This should fix #1.
Workaround for topological sort failure

see https://github.com/applicationsonline/librarian/issues/159
Note about developing the development environment
Upgrade 3rd party cookbooks
Fix installation of openjdk jre