Add breadcrumbs back for Enumerated values

As enumerated values are not declared as subclasses of any
given type, our logic was skipping the creation of the
breadcrumb type hierarchy. Fall back to checking for typeOf
and creating a hierarchy that way.

Fixes #10

Signed-off-by: Dan Scott <dan@coffeecode.net>
Merge pull request #16 from dbs/breadcrumbs4enumerations

CODE: Add breadcrumbs back for Enumerated values