Expectations: expose instrument-tag.

Intermediate step in Evaluation refactoring
Expectations: Do not put data in returns values hash.
Expectations: evaluate only one return value

finding the value to match with the expectation is done outside the
expectations. This simplifies the Expectation interface.
Make SlimErrorTable set an expectation for the error results.
cleanup