ADIOS Adaptor fixes for streams
- ADIOS DATASPACES write method does not handle local arrays in the same way as the MPI write method. The MPI write method uses an empty string for global and offset arguments on local arrays. The DATASPACES method chokes on these, thus local arrays must be specified as if they are global. The global dimension is the same as the local, and the offset is 0.
- Added error checking on ADIOS reads.
- Call ADIOS red finalize.
- Handle differences in lock mode when using files and streams
- Handle differences in time outs when using files and streams