Directives

Created some helper functions to harmonize the presentation of
instructions to the subject.
Save configuration state.

Save the last selected simulated configuration so that we can test
performing one task after another.
To prep or not to prep

The first block of a given protocol should give explicit instructions
about configuring the equipment and about the task. Subsequent blocks
can probably do without. To give full prep instructions or not will be
a command line option. Here I implemented it for the collisions task.
Message tweaks.