HDF5 compatibility_tests refactoring
Adding new tests in the future should be easier and more efficient. Tests need to be splitted, refactored and prepared for future testing. Good way could be split all test in write and read sections and mix them in cmake in every possible way. Also this solution can provide clearer and shorter code for all compatibility tests folder.
Edited by Kacper Sinkiewicz