selectionEngine: support types in jsdoc
js/search: fix param offset, improved the test
record type {} validation on object properties (code completion did
work)
fix Image leaks
ElementLabelProvider initial implementation
Identifier.findDeclaration() method added
ast: type of parent changed to JSNode
validation: validate consistence of return types only if no return type declaration
validation/jsdoc: API improvements & add to queue only only if can't be resolved right now
ti: support for local types
ti: IValueReference.delete() -> IValueReference.delete(force)
internal: TypeUtil.isUndefined(IRType) moved to RTypes.isUndefined(IRType)
validation: extract runDelayedValidations() in ValidationVisitor
tests: use ProjectSetup.chainOf(...)
pom: targetplatform moved to core
cleanup: add missing @Overrides
ITypeInfoContext.contextualize(JSType) method to support "contextualization" of the type expressions defined within the module
test helpers for code completion, TestCompletionRequestor moved to dltk.core
validation: use ITypeInfoContext.contextualize(JSType) when validating parameterized type bounds
increase visibility of Types.initType(name) to protected