Add scopes.
Fix the scope.
Merge all the symbols together into a NamedSymbolDefinition.
Add more references.
Add more references.
Add more references.
Add more references.
Store the type of the symbol.
Support finding symbols using the type.
Merge branch 'references' of https://github.com/johnedmonds/codesearch into references

Conflicts:
	codesearch-index/src/main/java/com/pocketcookies/codesearch/CodeSearch.java
	codesearch-index/src/main/java/com/pocketcookies/codesearch/reference/visitor/CodeSearchReferenceVisitor.java
Add more references.
Support searching for a member select identifier.
Fix imports.
Add TYPE_PARAMETER.
Finish adding references.
Better test output.
Support labels and type parameters.
Update golden with new class structure.
Update the test.
Also gather type paramter definitions.