doc: Update missing dependency in Quickstart.
bindings-pkcs11: Fix potential overflow in C to OCaml functions.

  - C_GetSlotList
  - C_GetMechanismList
pkcs11proxyd: Fix install target.
script: Fix init script.
client-lib: Update the client code to detect fork.

    The client library was not properly checking if a fork had
    occured in the application using it. Therefore this would cause
    the client library to use the same communication channel as its parent process.
    Furthermore, this behavior was not conformant with the PKCS#11 standard.
    A global variable tracks the PID and when a fork is detected, the PID is
    updated in the child, previous ressources are freed and a new communication
    channel with the server is established.
client-lib: Fix RPC timeout for Unix sockets.

The RPC timeout are ignored when using Unix socket and SunRPC.
Until this error is fixed upstream we have to implement a workaround.
Adding the tests to validate the proxy and filter functionalities
Merge branch 'master' of github.com:ANSSI-FR/caml-crush
Merge branch 'master' of github.com:ANSSI-FR/caml-crush
client-lib: patch RPC timeout *only* when glibc is detected
binding-pkcs11: Update default commited files.

  * Under Linux it mandatory to re-generate some files to avoid platform specific issues.
    On some systems lacking generation tools, having up-to-date files commited to the
    repository is an advantage.
doc: Minor fix.
Bindings: minor fix in debug print of C_SetAttributeValue.
Merge branch 'master' of github.com:ANSSI-FR/caml-crush
binding-pkcs11: Update PKCS#11 support in bindings.

  * The previous PKCS#11 standard files were not the latest ones.
    This commit adds support for PKCS#11 2.20 amendment 3.
client-lib: SSL, use a list of SSL server peers

  * When SSL is used, the client perform the proper checks (server certificate
    validity, certificate chain validation). However, in certain scenarios,
    one might want to restrict Caml Crush clients to use a finite set of
    server instances. This is implemented by specifying a list of SSL
    server certificates clients will accept.
configure: Split configure script Cygwin Win32.

      * Add a configure-win32 for Cygwin compilation
        - bindings can compile on cygwin
      * Separate top Makefile to be platform agnostic
      * Remove some static "gcc" calls.
pkcs11proxyd: Add option to whitelist SSL clients.
doc: Update documentation.
doc: Fix typo.