Implement rose-edit load all apps button and menu item.
Merge remote branch 'upstream/master' into rose-edit-load-all
Move sensitivity updates to update_widgets method.
Refactor for update_widgets.
rose_prune: use shell to delete localhost files

This allows extglob (bash and ksh) to be used, e.g. for negative match.
Add _ to Load All Apps menu entry.
metomi/rose#332: improve rose edit macro reporting
metomi/rose#332: add sorting for rose edit macro reporting
Merge branch 'master' into rose_prune_shell
metomi/rose#844: fix jumping page bug
Merge pull request #851 from matthewrmshin/rose_prune_shell

rose_prune: use shell to delete localhost files
rose edit: info dialog - proper recursive pretty-print
rose edit: info dialog - move function
Load all uses single splash screen.
metomi/rose#437: add rose edit upgrade functionality.

This also makes a distinction between named and non-named tagged versions.
Merge pull request #863 from benfitzpatrick/rose-edit.fix-add-info

rose edit - fix info dialog for non-trivially-nested data
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
rose edit: fix bugs
rose, rosie: fix bugs and typos