Added hooks functionality
changed behaviour of import/map commands to better adequate to mapping log.

Modified tests accordingly
Removed constructor without arguments for CannotRunGeogitOperationException.java