```File``` and ```FileHDF5``` now have the method ```location```

```File``` and ```FileHDF5``` now have the method ```location``` to get a uri (```string```) for the ```File``` entity. In the case of the HDF5 backend this uri is the file name returned by ```H5File::getFileName()```.
Implemented tests as well.