remove DbObjectType.createSubClass()
get rid of a extra var.
better error messages
findFetchBy____ methods added
if the _____Method function does not exist because the definition is { method: function() } then
assign the ____Method = definition.method (or) _____Cursor = definition.cursor
this allows ____Method to always be available and makes it easier to have a proper this when called
i.e. thatManager.___Method() has this as thatManager vs. thatManager.___.method()
stop does not make sense on meteor calls