PR6692: Support for UTF-8 identifiers

This depends on https://github.com/ocaml/ocaml/pull/124 and includes it here as a way to offer a test environment via OPAM.

See http://caml.inria.fr/mantis/view.php?id=6692. I will shortly explain the specifics of this PR.