Start implementing storage of filenames, extensions in calcLikeDouble
Add some HDF5 attribute writing utilities, use them.

* New files hdf5utils.[h|cc] with Attribute writers.
  The idea is to write a) booleans b) arrays c) vectors.
* Use in affineEnsemble.
* Version number bumped.
Merge branch 'base' into unwrap

Conflicts:
	Doxyfile
	configure.ac
	src/Makefile.am
Use new hdf5utils, calcLikeDouble write info about beamsets.

* Use hdf5utils routines in PD/PDDouble, calcLike/calcLikeDouble,
  numberCounts.
* Add methods to write calcLikeDoubleSingle to HDF5 files,
  call them from calcLikeDouble::writeToHDF5Handle.
  The idea is to write the filenames, beamnames, extensions to the
  output file.
Start including filenames, etc. in calcLike.