[file] check if file is accessible before opening
[util/obj] new function to open objects if they exist
[util] Use new obj_open_if_exist function to avoid error msgs
[hdx] check correct return value for group_open