[IDEA-123945] Including the dependent modules when searching for steps defs

I opened a bug report couple of weeks ago IDEA-123945 where I explained the problem.

I believe this commit allows trivial fix of the issue, of course I expect some kind of feedback is the approach good and do I need to provide something else for this PR to be included in next plugin release.

I also included a minor change in IML since in my opinion this module is not runnable in plugin test mode as-is without cucumber-groovy library and dependency on community-main.