Downloads (if needed) and launches a Shiny application from the
sap GitHub repository. How the app is
launched depends on what the branch contains: if the directory is an R
package, it's loaded with pkgload::load_all() and run with
shiny::runApp(). Plain Shiny apps (those without a DESCRIPTION) are run
directly with shiny::shinyAppDir().