Several fixes for MLDataHDF5File
Use SG_ memory allocation functions instead of stdlib ones
use SG_CALLOC to allocate NULLed char* string
fix some memory leaks