InquireIO() should throw an exception not an error

Created by: pnorbert

  • so it can return a reference not a pointer
  • following STL conventions, it could be renamed to something like ADIOS.AtIO()