gwt code server run on module A.
        A inherits module B.
        Our current file belongs to module B.

        So, actual:
        http://localhost:9876/sourcemaps/A/com/jetbrains/upsource/frontend/application/client/views/feedView/FeedView.java

        expected:
        http://localhost:9876/sourcemaps/B/com/jetbrains/upsource/frontend/application/client/views/feedView/FeedView.java

        So, we must handle this case, not only library classes
Cleanup (test)
new inference: method reference inference
new inference: method constructor inference
new inference: method ref inference cleanup
new inference: check containing class type params if they are in bounds
new inference: method ref inference: postpone return type inference in case of constructor refs
hide embedded scene builder under "embed.scene.builder" property [https://javafx-jira.kenai.com/browse/RT-35745]