roxygen-aware commenting

This PR brings ROxygen-aware commenting for the R and C++ modes. Whenever an uncommented selection has lines that begin with an '@', when we comment that line out, we use the Roxygen delimiter (`#'` or `//'`) to comment the selection.