Allow RepeatAction to be finished

The finish() method has no effect.
the private boolean finished is never used.