Remove -j4 in prepare-release.

It simply does not work!!!
Fix typo
Reorder build, format will depend on ssl module
Use camlp4 if needed, when building cmi file
When printing values, limit string length to 70 characters by default

Add a optional new parameter "maxlen" to print_value, to limit the
length of strings when printing values. Default value is 70.
Terminals do not support well printing very long lines, while this
happens a lot when parsing binary structures.
PE: decode the PKCS#7 container and the security directory

Note that this disables the kerberos support in parsifal tool, since
both kerberos and formats define the PKCS7 module.
Add a new seek_offsetrel function to seek to a relative offset

This is required by (at least) the PCI Expansion ROM format.
Disable warnings to be able to build parsifal with ocaml 4.01
Add initial version of the EFI Firmware Volume format

Welcome to Hell
Formats/Lzma: use the shared library created by ocamlmklib

Work around ocaml way to include/load external code from shared
libraries, and use it directly during build.
This works fine, however the main makefile should be fixed to be able to
specify some objects files to appear first in the dependencies.
UEFI: Add support for Tiano and Uncompressed compression types
UEFI: fix end marker

Test for the entire file header to be zero (or 0xff) to match for end of
volume.
Checking the GUID is not enough, because padding sections have an empty
GUID but are defined as a valid section to parse.
UEFI: add support for Guid_Defined sections
Simplify Base64 container in OpenPGP.
Update AUTHORS.
Enum were incorrectly rendered in JSON (no quote around the textual repr).
Add a check against negative len container

    - Negative len containers were permitted, causing an Invalid_argument exception to be raised upon call to String.sub in parse_rem_string
Bugfix: negative len containers were still possible using Lwt.

Now, the stdlib never creates and passes an input with cur_length < 0.
There is an internal exception (fake_input) in Asn1Engine, but the value does not leave the function.
Bugfix: json_of_value does not produce valid strings.

As the \x?? notation is not supported, a hack using \u00?? has been added.
Long term solution implies recording the source encoding to be able to
produce a correct representation.
Rewrite quote_string using Buffer.