Utility function that tries to find a type (class/struct/enum) given a path name or a short name however it will throw a warning (with a callstack) if it's the latter. Useful for tracking down and fixing remaining places that use short class names. This function is slow and should not be used in performance critical situations