method references: compare number of arguments for non-vararg applicability only (IDEA-132708)
testng/junit: extract common part about pattern configuration
IDEA-130959 (temp. fix for tests)
[log] IDEA-132229 Optimize HashImpl serialization

* Read/write bytes, don't convert from/to String.
* Introduce VcsLogHashMap versioning, cleanup previous version on start.
[log] modify VcsLogHashMap database naming

* Hex looks better than int, especially since the latter is signed.
* Project#getLocationHash() is the standard method for project id rather
  than getName().
* Let's have them under a subdirectory since we may have other
  persistent structures for vcs-log in future.
* cleanup previous id version
[vcs] If project is disposed, treating all files as ignored is better.
[vcs-log] inline field that is used only once IDEA-121953