Squashed commit of the following closed #1 :

commit 117abaf7282a74dd0240207c98f3029efeb137a3
Author: Yurij Mikhalevich <0@39.yt>
Date:   Thu Mar 13 14:09:40 2014 +0100

    Finished student conversion. Finished converter.

    Notice: enrollment department still not recognized. This is not the main
    feature, so it may be not implemented at all (or implemented later).

commit 1484fdc9487c86696080ad93603c9a86245441b0
Author: Yurij Mikhalevich <0@39.yt>
Date:   Thu Feb 27 01:06:19 2014 +0100

    Troop conversion tested and improved

commit 64a6ee49e84e7718cfd24309c78cc7f9caa3e175
Author: Yurij Mikhalevich <0@39.yt>
Date:   Wed Feb 26 14:44:18 2014 +0100

    Troops creation finished. (Alpha)

    Modified troop table structure.
    Implement troop conversion function, which perfectly works with old
    students data.

commit dbdfc79c224a54874756f67ef40138e3c61613d9
Author: Yurij Mikhalevich <0@39.yt>
Date:   Wed Feb 26 08:31:16 2014 +0100

    Added windows data paths.

commit 374151860ba67f1842a28755a359e3c86513c2b2
Author: Yurij Mikhalevich <0@39.yt>
Date:   Mon Feb 24 13:16:30 2014 +0100

    Added NameMorpher class

commit 34fe9b142e74a827e8b9d2d5d0646f669d293ece
Author: Yurij Mikhalevich <0@39.yt>
Date:   Mon Feb 24 13:16:12 2014 +0100

    Fixed lots of changes
Some little fixes
Squashed commit of the following:

commit 14778b76be1ec9222af8340ece16e156996463e7
Author: Yurij Mikhalevich <0@39.yt>
Date:   Tue Apr 15 09:17:59 2014 +0200

    Fixed #4, fixed #2

commit 7ab466bd4981226089281e8a15ea6650d853c990
Author: Yurij Mikhalevich <0@39.yt>
Date:   Mon Apr 14 23:46:16 2014 +0200

    Removed MarkModel and MarkWidget

commit 7bcfe84c168104d3c866d90c17e9a09d1a13e703
Author: Yurij Mikhalevich <0@39.yt>
Date:   Mon Apr 14 23:45:24 2014 +0200

    Finished EvaluationWidget and EvaluationModel

commit 3e8aa217e4dbb089a7a04b1ac68773b374a8d554
Author: Yurij Mikhalevich <0@39.yt>
Date:   Thu Apr 10 18:32:12 2014 +0200

    Finished work on SubjectWidget:

    * removed SubjectDurationWidget and SubjectDurationModel.

    Implemented File->Import action.

commit dacb87b586ebf83bd6278c20e3a109c1e4729b13
Author: Yurij Mikhalevich <0@39.yt>
Date:   Fri Apr 4 16:09:48 2014 +0200

    Finished TroopWidget

commit 2f52789adab3d9bc81e6d25a3f6dd5a33a6b7140
Author: Yurij Mikhalevich <0@39.yt>
Date:   Tue Mar 18 10:17:19 2014 +0100

    Finished MilitaryProfessionWidget

commit 4aea88b753c069b1c768baac5216ea99b9f54d2c
Author: Yurij Mikhalevich <0@39.yt>
Date:   Tue Mar 18 09:52:31 2014 +0100

    Finished UniversityFacultyWidget.

commit 30cfd26c1a02e7fe811b5fa244d72cac5c5829a4
Author: Yurij Mikhalevich <0@39.yt>
Date:   Tue Mar 18 09:29:25 2014 +0100

    Finished TeacherWidget

commit 1af1c26d30b813bb0c669ec991fc73c933d576f6
Author: Yurij Mikhalevich <0@39.yt>
Date:   Mon Mar 17 10:48:17 2014 +0100

    Tested a title with a lot of tabs