Add pandoc to GHA and fix build (#106)

* usethis::use_tidy_description()
* devtools::document()
* Put back smart doc to fix CI but remove it later (#107)
diff --git a/R/revealjs_presentation.R b/R/revealjs_presentation.R
index 3ca3a57..84df1dc 100644
--- a/R/revealjs_presentation.R
+++ b/R/revealjs_presentation.R
@@ -6,6 +6,9 @@
 #' @inheritParams rmarkdown::pdf_document
 #' @inheritParams rmarkdown::html_document
 #'   
+#' @param smart Produce typographically correct output, converting straight
+#'  quotes to curly quotes, \code{---} to em-dashes, \code{--} to en-dashes, and
+#'  \code{...} to ellipses.
 #' @param center \code{TRUE} to vertically center content on slides
 #' @param slide_level Level of heading to denote individual slides. If 
 #'   \code{slide_level} is 2 (the default), a two-dimensional layout will be