rose edit: info dialog - proper recursive pretty-print
rose edit: info dialog - move function
Merge pull request #863 from benfitzpatrick/rose-edit.fix-add-info

rose edit - fix info dialog for non-trivially-nested data