First attempt at SWMR write
Reopen datasets
Check for return of start_swmr
Ugly single threaded SWMR support
Use a large lock around the CXI writing when using SWMR to bypass problems with multi threaded SWMR
Merge HDF5 SWMR writes into developer