JSDocTypeParser: small refactoring

JSDocTypeParserBase -> parser.util.CharStreamUtil
parse(input, autoUnion) -> public
Servoy patch

Conflicts:
	features/org.eclipse.dltk.javascript-feature/feature.xml
Local types completion
test first the directchilderen ("this" function constructor values
should be in there)
return PhantomValueReference.REFERENCE in RLocalType when nothing is
found.