Update existing course for PyCharm Edu 101
(cherry picked from commit f22820e)
fixed EDU-308 Do not close Run Toolwindow on cancelling task check
(cherry picked from commit 0ea74be)
updated course for pycharm edu
(cherry picked from commit 10e3999)
[git] IDEA-68866 IDEA-134424 support reword & fixup (including initial)

If commit message starts with "fixup!", then interactive rebase
editor will start the line for this commit with "fixup" action,
not "pick" => assertion is invalid.
Instead supply the GitRebaseEntry with the initial action value.

Add "fixup" & "reword" to the Action enum, no other special
support is needed (IDEA-68866).

(cherry picked from commit 2c925dff294ec1e1d66968dd849b7215bd188ade)
[git] IDEA-88890 Notify about successful rebase

(cherry picked from commit 39ac5b7c82841825093192d8e4c7eb489bfdbd11)
[git] IDEA-133564 Fix deserialization: use modifiable list

(cherry picked from commit f9413f93c0fece48d6dcb4753247a70d4e571a13)
[git] IDEA-133873 refresh changed files after commit, because they can be modified by hooks

(cherry picked from commit 30c229e4727a507d453987942bdecb11a5facec9)