Add configurable interval between command runs.

This adds a user configurable interval instead of forcing 10 second repeat on commands.  Default is still 10 seconds and is optional.