Added  a start action to replays.

This is redundant currently, but will be necessary for grouping random choices into the phase where they occurred.
Moved random commands into the body of the replay.

Now random numbers are associated with the action
 that most recently occurred.  This is a step on the way
 to making all replays JSON based