Added Refresh context menu item
Fixups for refresh:
* Fix selection drawing after refresh.
* Re-select selected node after refresh.
* Move Refresh command below divider in context menu since it's not file-specific.
Merge branch 'master' into nj/manual-refresh
Merge branch 'master' into nj/manual-refresh
Make sure we always either resolve or reject a render promise in the project tree
Add timeout for render promise
Merge pull request #3370 from adobe/nj/manual-refresh

Adds a refresh menu item