use DefaultScope.INSTANCE instead of deprecated constructor
prototype.create properties creating with direct typing (@type) 
(better) support for @depercation and @protected
Servoy patch

Conflicts:
	features/org.eclipse.dltk.javascript-feature/feature.xml