changed the name for path commit.

The \circ operator is more suitable for function composition that is
more fundamental than path composition.
basic stuff on functions
expose the level type and its lub
some cleanup of nat theorems module
simplified of import in equality.theormes