History handling

Removed the funtions from lims_utils, put them in genologics.entities , see PR https://github.com/SciLifeLab/genologics/pull/64/


Changed the calls to these functions to use the object. 

Added error handling to a small thing that broke once, when the History object failed to be created properly. 
Mainly because I cannot understand what DB_v1 is refering to. it is not mentionned anywhere else, so I am afraid to overwrite anything important. 
The thing is, this causes an error for recent projects, and there are projects that have been opened after 140630, so ... I'll fix it, I'll aks @mayabrandi what we should do about it.