Add Shiny section to New R Markdown dialog

This change does the following:

- adds a Shiny section to the New R Markdown dialog (only visible with correct package versions installed) 
- moves the Shiny Document template from the `rstudio` package into an R Markdown new document template
- supports the creation of Shiny documents and presentations, with appropriate document templates