Removed test filtering in JetQuickFixTest.
Replaced if-check with assert.
EA-41429 - CCE: SpecifyTypeExplicitlyAction.invoke

Implemented custom invoke() in SpecifyTypeExplicitlyFix.
Removed unnecessary subclassing.
Renamed class.
Renamed class.
Matching test files by regex instead of extension.
Regenerated tests.
Extracting test name from regex matcher.
Refactored single-file quickfix test to generated tests framework.
Refactored multi-file quickfix test to generated tests framework.
Simplified test a bit.
Fixed letter case in test code.
Fix Android codegen tests
render type correctly in html for TYPE_INFERENCE_UPPER_BOUND_VIOLATED error
KT-422 Tune literal typing rules so that varargs overloaded by primitive types work
 #KT-422 fixed
refactoring: changed the order of the parameters
use declared upper bounds in type inference (not just check them)
- simple cases supported
#KT-2856 fixed
substitute upper bounds after creating all substitutions for type parameters
  (otherwise it doesn't work for forward references)
extracted method commitResolutionCacheData

commit resolve data after argument analysis with temporary trace