IDEA-130779 Exception when pushing Mercurial repository in a mixed project
(cherry picked from commit e6b9a4e)
Appropriate borders, gaps and icons modified for different LaF to avoid ui shifts and movements between loading, edit_mode and normal state.
(cherry picked from commit 178a73c)
Fix vertical gaps for big fonts  in push dialog tree renderer.
(cherry picked from commit 6902fe4)