Sync with dkm-origin branch (classes remastering, Gradle build etc).

Update Russian translation.
Bugfixes:
- NeedToLog is not always true now;
- Correct flags in ShowNotification now;
- Can use endline character in message template now.