add read/write attributes
For a long time, h5fortran could write character attributes. To make h5fortran more HDF5 feature complete, we have added full HDF5 read / write attribute support to h5fortran.
All attribute code is in src/attributes.f90 and attribute tests are in src/tests/test_attributes.f90