Add checks for external dependencies at init (and some color)

Closes ##499
Merge pull request #1501 from OCamlPro/checks-at-init

Add checks for external dependencies at init (and some color)