Use -cclib -lutil when linking
Add a Lost_connection error case
Handle error case when ssh/scp fails with "lost connection"
Use "functory" library
Add some env vars when calling commands through forkpty
Ignore Unix.read errors in read_msg

Happens when there is nothing to read
Add support for input text in Terminal.{ssh,scp}
Add possibility to send and receive files using Terminal.scp
Handle sizes in FR_fr locale
Add a few functions in Utils

* read_process
* read_process_lines
* hostname
Add Cannot_merge_two_different_{tags,reports} errors
Minor change in Dtd.file's type definition
Add Query, Result and Report modules in CocheLib

* Result: type of results
* Report: type of a report
* Query: checks runner and report merger
Add a first check subcommand
Add a copyright/license header in check.ml
Factorize the DTD

From now on, the Ast module will provide the DTD, Result
and Report modules, based on the same skeleton.
Add Utils.with_{in,out}_file
Add error XML_file_not_specified
Add Errors.exit
Add a way to specify an anon_fun for each subcommand