Fixed detection of the largest string literal for right parts of '%' operator
Added PyStringLiteralExpression.getDecodedFragments()
Switched to new string value iteration in Python spellchecker
Use Pair instead of a custom class
Switched to new string value iteration in Python file references inside string literals
Removed unused PyStringLiteralExpression.iterateCharacterRanges()
Fixed detecting file references in Python strings without delimiters
Added caching of decoded fragments of string literals
parse all generated classes no matter were errors detected or not. This is needed for  later "differentiate" operation to work correctly
testdata for IDEA-115210
testdata for IDEA-114797
proper synchronization
Fixed LiteralTextEscaper.getOffsetInHost() for partial ranges inside host that contain escapes
Detect SQL fragments only in the beginning of string literals
modify code for single binary file stub builder
Merge branch 'python-fixes'
safely skipping some invalid usages
IDEA-117378 Privilege escalation via JetBrains products by local attacker
Merge remote-tracking branch 'origin/master'
fix quickfix breaking code when non-static inner class was used from an other file