ocp-grep: add options to search in strings within ocaml files
Added a print command to print info following a user format
Save original path info, to retrieve the origin after a module open
Move project-root finding heuristic to IndexMisc
ocp-grep: lookup project root by default, ignore hidden dirs
emacs mode: fix escaping of ocp-index call parameters
We need to check that this still works for #26: @dbuenzli, can you please confirm ?
emacs mode: add ocp-index-grep to find uses of the ident under point in the whole project
Bound to `C-c /` by default
emacs mode: customise ocp-grep path
emacs mode: option to show the doc bubble on completion
(useful even on already complete idents !)
Updating opam description
ocp-grep: results with relative (shorter) paths
ocp-grep: better selection of files to scan
opam file: add dependency on Re
emacs mode: Reporting properly when the ocp-index exe isn't found

Closes #31
This is probably ready to be back-ported to ocp-indent
Added support for `completion-at-point'.

Added a customizable variable `ocp-index-use-auto-complete'. When set,
it gives the previous behaviour. If unset, the standard
`completion-at-point' mechanism is used.

With this change, `auto-complete' package is no longer a requisite to
use `ocp-index.el'.
Changed completion defaults

If `auto-complete' is installed then that is used by default;
otherwise we use `completion-at-point'.
`C-c TAB' now calls the correct completion engine

It will invoke `completion-at-point' if `auto-complete' is not being used.
Always activate `completion-at-point' completion
Improve formatting of completions for exceptions
Correct doc for `ocp-index-use-auto-complete'