Adds basic hook loading and some refactoring
Adds unit tests
Adds debug info to test hooks
Allow multiple hooks for one endpoint.
Fixes sigint graceful shutdown
Moves hook documentation to the wiki.
Merge branch 'refs/heads/test-hooks'

Conflicts:
	src/execute-transaction.coffee
	test/integration/cli-test.coffee
	test/unit/execute-transaction-test.coffee
Add fixes from #45 and #49 back to transaction-runner
Expose transactions to hookfiles
Fixes bad merge in readme
Adds back missing test
Merge pull request #44 from localmed/test-hooks

Adds before/after hooks to Dredd