h5py - FrameAppender: improve handling of the data type.

Could happen that the dtype was set to None (float64 by default)
which was incoherent with the type. But due to the structure of it this look slike this was not bringing any major issue.
4 jobs for fix_93 in 3 minutes and 8 seconds (queued for 1 second)