This adds support for the OCaml package manager (OPAM). The command line `opam update` first performs a self-update if necessary. Then it updates its package list. Finally, `opam upgrade` upgrades all locally installed packages.