* Created cmsis_iccarm.h and moved generic intrinsics there
* Removed intrinsics which moved to cmsis_iccarm.h from
cmsis_iccarm_a.h and cmsis_iccarm_m.h
* Removed support for __ICCARM_INTRINCS_VERSION__ < 2 since that was
very hard to keep while doing this refactoring. It was supposed
to happen when we went to CMSIS_6.
* As a side-effect, this refactoring will fix
__CLREX and __STREX bugs fixed for Cortex-M that wasn't backported to
Cortex-A.