[log] Fix misprint in diagnostics for "No references pointing to head" error

(cherry picked from commit 77cc0e2)
[git] Update all roots in project if decided by user, even if not all roots were specified in the push specification + test

(cherry picked from commit 08e3df7)
[vcs-log] move committer and commit date to short details from metadata IDEA-116192

(cherry picked from commit 5d2dfbe)
[vcs-log] add separated getCommitTime to short details and use it when appropriate IDEA-116192

(cherry picked from commit 348af25)
[vcs-log] do not keep separate field for commit time IDEA-116192

(cherry picked from commit 84f664f)
java: correct syntax highlighting for non-Java decompiled files
disable roaming for AppProperties — some properies are roamable, some not. if it will problem for users — such roamable properties must not be stored in this file
(cherry picked from commit 95f53c5)
ComponentStore save — don't stop save if nested store need to save
(cherry picked from commit 8b76092)
DirectoryBasedStorage — fix analyzeExternalChangesAndUpdateIfNeed
(cherry picked from commit 713f9a1)