updated my fork
Merge pull request #50 from swilliams/master

Removed whitespace and added new_record? method
Tweaked how hooks are called with inheritance.

If a class has an ancestor without hooks, it stops walking the inheritance chain, which can lead to unexpected behavior.
Merge branch 'master' of https://github.com/RevSpringPhoenix/arkenstone