Executor relies on BBS for mutating state.

As part of this it is very important that the executor does not
directly mutate the RunOnce itself.  The BBS is responsible for this.

Signed-off-by: Alex Suraci <asuraci@pivotallabs.com>