Removes eval.
Fixes #13, before after hooks errors are now trapped

- Adds spec_errors dir containing specs that the specs for this case,
  to avoid running the tests.
- Todo: remove after better tagging support is added.
Adds errors spec.
Merges branch 'feature/before-after-hook-exception-bug' into develop