Added Models:
- models for: types, periods, marks, places, states, vals
- now able also delete and add row in cached table view and then submit/revert changes into DB
Model LegMarksModel:

- started LegMarks model as relational model
- load data based on relations, and show as comboboxes
- TableView - changed model type to QAbstractItemModel
RegDiary Model started:
- basic relations implemented
- RegDiaryDelegate created, now based on relational delegate
- display role marks, just mark name