namespace TYPE_NAMES and require the parent file

when we run the existing code, we get "uninitialized constant RBHive::TCLISchemaDefinition::TYPE_NAMES", which is silently swallowed by the "rescue nil" command. This resulted in all columns being returned as strings.

Namespaced and required the parent file to rectify.