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
Merge pull request #51 from swilliams/master

Tweaked how hooks are called with inheritance
Merged from upstream
Merge branch 'master' of https://github.com/RevSpringPhoenix/arkenstone
Added option in send_request to skip hooks.

THIS COULD BE BAD... I'd rather fix DAP than here because this is dangerous.
Merge pull request #52 from swilliams/master

Added option in send_request to skip hooks.
Incremented version
Merge pull request #53 from swilliams/master

Incremented version
relaxed restrictions in gemspec
Merge branch 'master' of https://github.com/RevSpringPhoenix/arkenstone
Let #parse_all handle an array as well as a JSON string.
Refactored #parse_all
Merge pull request #56 from swilliams/master
Updated test references.

Hardcoded mini-test version so that tests don't break.
Merge pull request #57 from swilliams/master

Updated test references.
Added custom class name for has_many.

Probably should add it for other relationships too.
Bumped version.
Merge branch 'master' of https://github.com/RevSpringPhoenix/arkenstone
Merge pull request #58 from swilliams/master

Allow custom class name in has_many relationship