provide equals/hashcode to work inside maps/sets correctly (IDEA-126131)
pattern tests: preserve execution order
read bytes from dirstate file changed

* input stream closed in finally block;
* cosmetics;
* read bytes moved to separate method
EA-57177 - assert: DataManagerImpl$MyDataContext.getData
make another IG test light
IDEA-126662 (Save comments during code refactoring)
Gradle: update Tooling API version up to 2.0-rc-2
platform: escape unprintable Unicode characters
java: decompiler repackaged

(to avoid name clashes with some murky TFS lib)