simplify datafield save/load

Move saving/loading datafields from ProjectDocument to corresponding item (JobItem or RealItem)

Simplify the process, now it is hard to understand how does it work.

Related issues: #364 (closed), #365 (closed)