Deleted additional layer of HaxePsi classes introduced for function objects.
Instead added a new method in HaxeResolveUtil to address the root cause that lead to these new classes.
Rolled back changes in HaxePsiMethod, HaxePsiVisitor, HaxeTokenTypes.