Begin the build-system
Remove warnings
Give file as input instead of a module name
Fix the current path for imported modules
Fix names conflicts
Initialize imported molules
Memoize modules in the build system
Merge branch 'build-system'

Conflicts:
	src/gamma.mli
	src/pattern.ml
	src/typeChecker.ml
	src/typeChecker.mli