basic adios transport.

works, but only in special cases for now.  it seems like we're
going to need to create a separate adios file for every timestep,
at least for the "POSIX" transport, and this code doesn't do that
(yet).