More helpful exception message in bindToElement()
bindToElement for constructors and apply/unapply methods binds to containing class
createDefinitionWithContext()  method added
some ui for extract trait
ScalaDirectoryService moved
extensions.withDisabledPostprocessFormatting added
Extract trait refactoring
wrong import fixed
Caching in ScalaEvaluatorBuilder improved
#SCL-7117 fixed
Small fixes and cleanup in Extract trait
tests for Extract trait refactoring
Merge branch 'extractTrait'

Conflicts:
	src/org/jetbrains/plugins/scala/lang/psi/impl/base/ScStableCodeReferenceElementImpl.scala