Adds OCaml libraries: uucd, uunf, uutf and xmlm

Four OCaml libraries contributed by Daniel Bünzli for unicode and xml
processing.

 -  xmlm: Streaming XML codec for OCaml
 -  uutf: Non-blocking streaming Unicode codec for OCaml
 -  uunf: Unicode text normalization for OCaml
 -  uucd: Unicode character database decoder for Ocaml

Homepage: http://erratique.ch/software
krb5: explicitly giving --with-tcl=no option for configure to remove impurity
Merge pull request #3299 from vbgl/erratique-uu

Adds OCaml libraries: uucd, uunf, uutf and xmlm
Merge pull request #3328 from wavewave/krb5fix

krb5: explicitly giving --with-tcl=no option for configure to remove imp...
Adds javalib and sawja

Javalib is a library that parses Java .class files into OCaml data
structures. Sawja is a library written in OCaml, relying on Javalib to
provide a high level representation of Java bytecode programs.

Homepage: http://sawja.inria.fr/