add index to column typeID on table invTypeReactions, as it is frequently hit during Type subclass decision
extract commonality from classes into SdeTypeCommon and refactor their instantiation API to be more consistent