Allow automatic extension on append and use h5py._hl.selections.select to select the region on appending.
Add mpio driver option.
Fixed 'before defined' use of self.comm