Optimized ARM RWSEM algorithm
RWSEM implementation for ARM using atomic functions.
Heavily based on arch/sh/include/asm/rwsem.h

Conflicts:
	arch/arm/Kconfig
	arch/arm/include/asm/rwsem.h