* root writer: use get_hist_classes method instead of _hist_classes attribute
* root writer: don't write a graph object if no numerical data points
* oldhepdata parser: print line if mismatch in data entry elements
* oldhepdata parser: remove 'stat' label from single errors and replace keyword 'energies'
* yaml writer: write hepdata_doi and table_doi without !!python/unicode
* oldhepdata parser: allow absence of 'location', 'description', or record_ids
Signed-off-by: Graeme Watt <graeme.wattdurham.ac.uk>