Cpstraverse: new module
Cpscheck: use named arguments of Cpstraverse
Cpschange: new module
Cpscheck: rename And sub-module and functions + export Uplinks.one_term + new And.fill function
Cpschange: replace_some_occurrences_in_one_term: handle Let_cont case.
Add Integer_comparison to CPS type; handle this case in base modules
Cpsdef: delete trailing whitespaces
Cpsbuild: rename let_binary_op -> let_integer_binary_op
Cpsbuild: new function: def_constant
Cpsbuild: update comments
Cpsbuild: rename with_var -> with_var_in_term
Cpsbuild: when using two "with_var" functions, the first executed sets the uplink
Cpsast: new module
Cpsbase: new module
Cpsast: change comment
Cpsllvm: use Base instead of Cpsdef
Cpsbase: use a package (no need to include the base/ directory)
Cpschange: update comments.
Unique: new module
Unique: implement the interface