Allow for package testing without devtools

When `devtools` is not being used to run tests, we just source any `R` files in the `tests` directory.