ide settings statistics

(cherry picked from commit 92c73ebe83124fb5c9282b5807f4c4e03b2d62fc)
show tips on startup statistics

(cherry picked from commit 5dda96836e80e7da1a564467cbd1468fe1595f5f)
Next/Prev buttons stats

(cherry picked from commit 14f5ea1c5fe5b4eeb673f0191c54490ebdac84cf)
adjust popup size

(cherry picked from commit ee1aa0ba66d1bc7f07bf6fdce908c8f012103df0)
[log] invoke handleAnswer (which manipulates with UI) in EDT

(cherry picked from commit ad8a60eb8fd142a44f9f0127e8ff541785719ee3)
IDEA-122035 accept "tip" as a branch name
(cherry picked from commit 4e41daa)
IDEA-122034 status command error temporary fixed

 *log.error changed to special silent notification when status command failed , because of VscUtil.getVcsRoot method specific (when there are no project directory  information vcs root for .idea internal files will be .idea dir);
 *several using of VcsUtil methods changed to HgUtil appropriate methods
(cherry picked from commit 8484f43)
default update Project strategy should be merge strategy
(cherry picked from commit 78aca2e)
style
(cherry picked from commit 1d66053)
IDEA-122032 log problem with missed appropriate branch head file
(cherry picked from commit cfe4903)
style: introduce tip variable
(cherry picked from commit 4032773)
svn: terminal: Run commands in terminal mode (if configured) only for ssh repositories
(cherry picked from commit 12f879f)
svn: terminal: Make commands that do not require repository access do no execute in terminal mode even if terminal mode is configured (to optimize performance)
(cherry picked from commit 0ffb666)
EA-48005 Make default value for committed revision in PortableStatus be SVNRevision.UNDEFINED instead of null
(cherry picked from commit 042305c)
Merge remote-tracking branch 'origin/135' into 135