"might not have been initialized" adjusted for lambdas inside anonymous (IDEA-130468)

(cherry picked from commit 8f67ad587e6dcf8d12198cf628493924ced4ec3b)
missed writable checks

(cherry picked from commit e473a2ed4d2cec4fb387ba749caaeac41fffa899)
extract light method object: create class initializer if there is no place to put initializer (IDEA-131912)
(cherry picked from commit f225702)
dynamic classpath supported for fork mode (IDEA-120630)

(cherry picked from commit 8cf9b22f149fd0fa1c82a1e6e801c0d49daffdfc)
search for tests in single module by default

(cherry picked from commit c168c8b0ab37879a0dada878608123777f90ab8d)
testdata for light extract method
(cherry picked from commit e74edb2)