Changed signature of DataSampleStore.save() so that it now returns a SaveResult instead of a boolean, which lets me do duplicate detection.  Also not saving to CSV if the database determined that the data sample was a duplicate.