Avoid compilation issues when HYTEG_BUILD_WITH_ADIOS2=off
ADIOS2 is an optional dependency, so we should be able to seamlessly build without it. The commit wraps the complete AdiosWriter.hpp inside a macro guard.
ADIOS2 is an optional dependency, so we should be able to seamlessly build without it. The commit wraps the complete AdiosWriter.hpp inside a macro guard.