factor async R process class from async R usage in R Markdown
factor async R process from HTML preview
initial support for Deploy Shiny tab
improve formatting for output from ShinyApps deploy process
launch browser when deployment is complete (if specified)
show files to be deployed (part 1)
UI refinement for deployment dialog
get the set of deployment files asynchronously; include subdirs
allow reload in place for non-presentation Shiny documents
initial support for showing busy status on tabs (in place of close)
factor common code from tabs that broadcast busy status
show busy state correctly on tab init
add busy status reporting to compile PDF console tab
show published ShinyApp only when publish is successful
remove unused method get_presentation_details
temporarily disable publish to ShinyApps for R Markdown documents

(until ShinyApps is ready to handle these)
apply style and layout for Shiny Apps deploy dialog
remove unused code
Merge remote-tracking branch 'origin/master' into feature/deploy-shiny-docs

Conflicts:
	src/cpp/session/modules/rmarkdown/SessionRMarkdown.cpp
copy preview slide to correct field