[git] IDEA-105577 Revert changes in listing commits in Git Push dialog.

This reverts:
* bebc84c2 IDEA-104846 Fix pushing new branch without new commits
* b200615c for new branch show commits which are not pushed yet

The right fix for this issue would be to identify probable remote for
the new branch before showing push dialog, but this change may be too
dangerous for 129, so just reverting the changes which led to the
problem.

Reverting it in master as well, since it will be fixed within push
dialog redesign.

(cherry picked from commit 025340e1ae8556745b7697e9e890c0a11c22ee4f)
IDEA-105953 Quick documentation info is shown when selecting text with Shift-mouse

Removed 'shift+button1 click' from 'navigate to type declaration' action as it doesn't work (context menu is always shown) but makes the ide to show quick navigation info instead
select word at caret: expand selection document wide for non-physical documents, e.g. in dialogs (IDEA-105705)
name suggestions tweaks (IDEA-105963)
provably distinct: ? extends A should be provably distinct from Object until A is not an Object (IDEA-105695)
IDEA-92521 Resolve classes, packages and variables
Dictionary extended
svn: generic groupname for host in tmp configuration can be generated in slightly different operators
http://crucible.labs.intellij.net/cru/CR-IC-624#c9932
EA-40521: due to usage of cyclic buffer old text can be dropped and we should recalculate highlighting offsets in this case
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
fix test
EA-44612 correct factory usage