Printer: Switched to Format instead of string concatenation.
Fixed #3
Switched to pure OCaml Makefile instead of ocp-build.
Use a Ollvm pack to include modules instead of ollvm.ml + Llvmgateway
as separated library.
Merge branch 'master' into Makefile
Used renamming module and -no-alias-deps option instead of -pack.
Added link to online documentation.
Removed old and useless commented function.
Prefixed module names by library name (we use aliases in Ollvm module).
Fixed module names (prefixed with ollvm_).
Fixed double definition of function entry block.
(LLVM already create the entry bock when defining a function).
Fix for function declaration and definition. Makes previous fix useless.
Prevented function redifinition.
Added few documentation for [ollvm_llvmgateway module].
Reset src/.depend to empty file.
Restored .depend rule (was broken).
Added environment to ensure good ordering of unnamed variable declaration.
Removed ID_Formst type (was not  carrying any useful information).
Updated Module.locals to take a name list instead of a integer as parameter.
Aded Module.batch_locals function to declare variables of different types at the
same time.
Do not print declaration if definition comes later. (declarations are
for external functions.)
Fixed test to determine if a variable is unnamed or not and local
variables numbering (starts from 0 and not 1).
Cleared local environment between two function printing.
More spaces in Printer.modul output.
Added 'Known bugs' section and remove Llvmgateway from limitations.