IO: Added OptionsProvider to Image Legacy IO

A simple service that receives the required options, either
from container parameters or the config resolver.