Add Flycheck checker for Objective Caml (OCaml).

This commit adds a syntax checker for OCaml. It is based on the warning
and error messages of the `ocamlc' compiler.