ARROW-13510: [CI][R][C++] Add -Wall to fedora-clang-devel as-cran checks
ARROW-13510: [CI][R][C++] Add -Wall to fedora-clang-devel as-cran checks

This also includes a change that should cause builds to fail if R package dependencies don't install successfully. (They generally do fail already, just during the test run and not during the dependency installation step, so it's harder to diagnose.)

Closes #10839 from nealrichardson/fedora-clang-warnings

Authored-by: Neal Richardson <beb59f0141269d2d04e73d0dcc1967b64ba87e13@gmail.com>
Signed-off-by: Neal Richardson <beb59f0141269d2d04e73d0dcc1967b64ba87e13@gmail.com>

icexelloss/arrow,apache/arrow,cpcloud/arrow,wesm/arrow,icexelloss/arrow,icexelloss/arrow,laurentgo/arrow,cpcloud/arrow,wesm/arrow,cpcloud/arrow,laurentgo/arrow,laurentgo/arrow,kou/arrow,apache/arrow,kou/arrow,wesm/arrow,apache/arrow,cpcloud/arrow,kou/arrow,apache/arrow,wesm/arrow,cpcloud/arrow,icexelloss/arrow,kou/arrow,kou/arrow,kou/arrow,cpcloud/arrow,laurentgo/arrow,wesm/arrow,kou/arrow,kou/arrow,apache/arrow,cpcloud/arrow,cpcloud/arrow,wesm/arrow,wesm/arrow,wesm/arrow,kou/arrow,kou/arrow,icexelloss/arrow,apache/arrow,apache/arrow,apache/arrow,wesm/arrow,laurentgo/arrow,cpcloud/arrow,apache/arrow,wesm/arrow,apache/arrow,cpcloud/arrow,icexelloss/arrow,laurentgo/arrow,laurentgo/arrow,apache/arrow,laurentgo/arrow,laurentgo/arrow,laurentgo/arrow,kou/arrow,icexelloss/arrow,cpcloud/arrow,wesm/arrow,icexelloss/arrow,cpcloud/arrow,icexelloss/arrow,wesm/arrow,laurentgo/arrow,kou/arrow,icexelloss/arrow,laurentgo/arrow,icexelloss/arrow,apache/arrow,cpcloud/arrow,icexelloss/arrow,icexelloss/arrow,laurentgo/arrow,kou/arrow,apache/arrow,icexelloss/arrow,laurentgo/arrow,wesm/arrow,wesm/arrow,kou/arrow,laurentgo/arrow,apache/arrow,cpcloud/arrow