Implement scenario copying.

Fixes #571.
Merge pull request #579 from flibbertigibbet/feature/stop-scenario-stealing

Implement scenario copying.