added soft link creation step, not optional
hide createSoftLink in the scope of runOcamlLinking to prevent
usafe from outside of here
use Unix.symlink instead of Process.create for creation of the soft link
to a compiled executable
Add dead links removal.

On configure and cleanup, remove all links pointing to "dist/build".

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
added short aliases for some commands, I try to follow the usual short
options of common unix commands
Implement constraint checking on package dependencies.

Simple expression only.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Refactor expr.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Fix small conflict