Implement "After I add this tree..." options

Note that this pull request has only one commit (1501c7f). Until pull request #322 is merged, this pull request will appear to have two other commits before that commit.

Notes:
* For "new" and "copy" options, marker stays visible but must be moved 
* Return plot id from add_plot_view() to support "edit" option