Name as Id

Use the entity name instead of the id as group name in HDF5. Implemented so far only on DataArrays.

Forks from branch "let_refs" which took care of using references in the frontend wherever possible.
`const` missing