Structured I/O is now based on Tool API and creates Callable jobs. This
is the first step to make it fully configurable, which will be needed to
enable running experiment evaluators with command line parameters (as we
need a configurable way to load data).