create and read hooks
added leiningen plugin kibit for static code analysis
update and delete hooks
added .lein-repl-history to .gitignore
using cloverage for test coverage
updated to ignore idea project files
wrap facts in deftest for cloverage usage
no value parameter for delete
refactored hook definitions
added midje-doc for documentation
added midje-doc for documentation
added the generated documentation
Merge branch 'feature/plugin-system' into develop