Cleanup (loop invariant optimization; formatting)
IDEA-130422 Resize "Project Structure" goes crazy
[push] notify about selection change after loading finishes only if the node state was actually changed.

Otherwise it might deselect the previously selected node in the model.
[push] Initially there is no loading going on (in general)
[push] IDEA-130258 Better show diff for selection

* Reverse sort selected rows
* Support multiple repository nodes selection, as well as mixed
  repository node + commit node selection.
[git] fix parameter case
EA-59641 (possible fix)
Cleanup (minor optimization)
Merge remote-tracking branch 'origin/master'
retina icon for maven tool window