Add support of backticks in JetPsiMatcher
Introduce 'when' subject: consider equality right-hand side as subject candidate
Move common code transformation classes
Remove unused utility methods
Implement split/join property declaration
Simplify unfolding of properties, fix caret position
Add missing tests
Move intention-related classes and tests to "intentions" directory