rosie-checkout: add test battery

Test all basic usages at normal verbosity.
Modify `rosie checkout -f` to return 1 on any failure.
Merge branch 'master' into t-rosie-checkout
Merge pull request #803 from matthewrmshin/t-rosie-checkout

rosie-checkout: add test battery
Merge branch 'master' of github.com:metomi/rose into gh-pages