Definitions are now inherited.

Parent class definitions will be inherited by child classes.
Custom definitions are now merged with existing definitions.
Merge branch 'DefinitionInheritance' of git://github.com/ascii-soup/Auryn into ascii-soup-DefinitionInheritance