Add spec tests related to method scoring
fix: Detect already defined properties
fix: Detect already defined properties
Disallowing compound types in delegates
Adding a method scoring test
Fix Intellij navigation: handle primitive types as keywords
Fix cache access in method scoring related to initializer expressions
It's possible to have a property with the same name of a property of the super class.
It's just overriding it.

    class A {
      var a : int as MyParentProp
    }

    class B extends A {
      var b : int as MyParentProp
    }
Removing the old <> operator
Merge remote-tracking branch 'upstream/spec' into spec

Conflicts:
	gosu-test/src/test/gosu/gw/specContrib/classes/method_Scoring/Errant_CollectionMethodScoring.gs