Updated IOService to use ImgOptions

Now uses the latest API for specifying ImgOpener options.
Removed setContext call on ImgSaver

The context is now passed on construction.