Use generic ValueTypes for fields in IO

 - use ValueType and derivatives instead of float
 - add cfg doc for ADIOS

fixes this [issue](https://github.com/ComputationalRadiationPhysics/picongpu/issues/190)