rose rug-brief-tour: add automated tests.

This also allows `rose suite-run` and `rose task-run` to be tested
implicitly.
Merge branch 'master' into t/rose-rug-brief-tour
Merge branch 'master' into t/rose-rug-brief-tour
Merge pull request #518 from matthewrmshin/t/rose-rug-brief-tour

rose rug-brief-tour: add automated tests.
Merge remote branch 'upstream/master' into remotes-tutorial
Fleshed out majority of content.