arm: Add support for cas_2 and other double-word operations.

This adds support for CAS_64{_VALUE}, CAS_PTR_2{_VALUE},
LOAD_64, STORE_64 and other primitives built on universal
CAS primitive.

Patch submitted by Olivier Houchard <cognet@FreeBSD>.