Depend on another package

use_package() adds a CRAN package dependency to DESCRIPTION and offers a
little advice about how to best use it. use_dev_package() adds a versioned
dependency on an in-development GitHub package, adding the repo to Remotes
so it will be automatically installed from the correct location.