Support command-not-found on Arch Linux

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Add Ocaml module

Manage local Ocaml modules with OPAM.

Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
Add and update module descriptions
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Add and update module descriptions
  Add Ocaml module
  Support command-not-found on Arch Linux