Several updates

- Add Theory Uncertainties 
- Add force_reopen kwarg to the sample class 
- Add events_root method to the sample class as a temporary fix to the merged_record 'issue'