fixed NullPointerException on Select in editor action
fixed background
Merge remote-tracking branch 'origin/master'

Conflicts:
	python/edu/learn-python/src/com/jetbrains/python/edu/editor/StudyEditor.java
merge
EDIDE-104 Select first task window on file opening
one more NPE fix [^batrak]
fix language levels
IDEA-128653 (Inspection "Implicit usage of platform's default charset" incorrectly marks ctr)
Also adds java.nio.charset.Charset and friends to mockJDK-1.8
EA-59436 (IOE: PsiJavaParserFacadeImpl.createExpressionFromText)
EA-59437 (IOE: PsiJavaParserFacadeImpl.createStatementFromText)
preserve mute breakpoints state between debug sessions
for task navigation actions all task files will be opened when action performs
Merge remote-tracking branch 'origin/master'
RegExp checker cosmetic
cleanup
fix NotNull assertion on exit
fixed hanging test: timeout added
bytecode analysis: limit resultOrigins analysis (IDEA-127919)
bytecode analysis: using boolean[] instead of Set<Integer>
bytecode analysis: hash based keys