Use listener interface for the ExperimentRunViewControl.

This makes it easier to notify the marker view and the run view at the
same time.
Implement a series of markers.

Differentiate between screen and real coordinates in the marker view.
The ExperimentRunView is responsible to do the math.