updates error checking for adios and asdf; removes unused variables; moves mpi commands in asdf routines to parallel.f90; fixes array allocations in asdf routine
updates asdf routines to be compilable with older gfortran versions used on titan; adds specific adios routines for asdf to adios helpers file and outcomments them in asdf files