Added the ability to change how the Kind is determined on an Entity, on a per Goon instance basis, through
and function stored on Goon, the KindNameResolver.
This is without having to specify Kind() values on each Entity individually.