copyright notice is updated; refactoring

git-svn-id: https://ejudge.ru/svn/ejudge/trunk/ejudge@7761 13e13086-cd15-0410-aeb9-89833061a40d
win32 fixes

git-svn-id: https://ejudge.ru/svn/ejudge/trunk/ejudge@7762 13e13086-cd15-0410-aeb9-89833061a40d


git-svn-id: https://ejudge.ru/svn/ejudge/trunk/ejudge@7763 13e13086-cd15-0410-aeb9-89833061a40d