Allow to pass parameters for MavenEmbedder via system properties.
diagnose and recover from IOOBE when node ranges are inconsistent during commit
product name -> full product name (IDEA-117070)
junit: do not create directory configuration when selection is not under test root, e.g. module content root (IDEA-116871)
junit: do not reuse directory configuration from another test root (IDEA-116871)
copyright: ensure that we update copyright in the correct project (IDEA-114186)
Problem with username fixed

*username and email shouldn't be parsing if there are no default value for repository
some memory tune-ups