Added an overload for ILHelpers.MatchesArgumentList for functor types and added ILHelpers.GetFunctorReturnType.
Everything is broken
Merge branch 'master' into parser-wrappers

Conflicts:
	LaborasLangCompiler/Parser/Impl/MethodCallNode.cs
Using TypeWrapper