Fix segfault in LumiPutResult when processed by genconf
In genconf the class is constructed but not initialized, so the destructor should not delete data members created at initialize without checking.
Note: I did not check, but I'm not sure I could use C++11 features in this branch.