hooks initial implementation
remove print
remove unnecessary hooks. add documentation
Merge branch 'hooks-initial-implementation'

Conflicts:
	CHANGES.rst
	setup.py
	tests/feature/test_steps.py