Close #419 Radiation Adds HDF5 Output/Restart

This pull request:
- adds hdf5 via libspash to radiation plugin
- removes amplitude data as pure binary 
- instead adds amplitude data as HDF5
- adds correct checkpoints via HDF5
- adds automated restart
- improves seperation between communication and data write

It solves #419.

In upcomming pull requests:
- conversion factors to SI
- observer directions
- frequencies

will be stored in the HDF5 files as well
and tools for data analysis will be created. 
Because we currently have no analysis tool for hdf5 radiation data and because this pull requests only adds HDF5 and removes binary file dumps and does not change the entire data output at once. 

*A wise man said once*:
["Please consider to change only one aspect per pull request (do not be afraid of follow-up pull requests!)."](https://github.com/ComputationalRadiationPhysics/picongpu/pull/601/files) :-P