Introduce ObjectType
Deploy ObjectType to OdbBackend

Sadly, this is a breaking change as there's no way to allow a migration path through the use of an [Obsolete] attribute.
Obsolete GitObjectType