Better version attributes in files
Created by: ssomnath
Add pycroscopy and underlying package (eg - scipy) versions to the datasets for any operation. These should be added to datasets and not datagroups to encompass the situation such as the Guess operation coming from a different source (eg. instrumentation software) and the fit coming either from pycroscopy or BEAM etc.