ARROW-7402: [C++] Add more information on CUDA error
ARROW-7402: [C++] Add more information on CUDA error

This change adds error name and error description.

Closes #6041 from kou/cpp-cuda-add-more-error-information and squashes the following commits:

38292a5e1 <Sutou Kouhei>  Add more information on CUDA error

Authored-by: Sutou Kouhei <73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com>
Signed-off-by: Antoine Pitrou <9359a4d812173b65a3a0094cd86363e79731a3c2@python.org>

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