arm/crypto: Add optimized AES and SHA1 routines

This reverts commit d3988be633cf26dd92975b95c9d37136b61892c8.
ARM: 7493/1: use generic unaligned.h

This reverts commit f5d23a08693c38d214c320667bd52da37c14217c.
arch/arm/Kconfig: enable unaligned capability for ARM

This reverts commit 52e15a3bad09dd37cac3d0e72431deb3f16f589a.
Optimized ARM RWSEM algorithm

This reverts commit 2a9bdb5b75252187962fecf77dba58d88b51e83a.