metomi/rose#437: add rose edit upgrade functionality.

This also makes a distinction between named and non-named tagged versions.
metomi/rose#437: upgrade: update test suite, fix CLI bug
Merge pull request #864 from benfitzpatrick/437.rose-edit-upgrade

#437: rose edit: upgrade applications