Replace CPU_ALIGNED_ACCESS_REQUIRED with CPU_UNALIGNED_ACCESS
Replace CPU_ALIGNED_ACCESS_REQUIRED with CPU_UNALIGNED_ACCESS

Instead of defining a macro when aligned memory access is required,
define one when unaligned memory access is supported.

Safer when cross-compiling or not using autoconf

eburkitt/libsodium,Payshares/libsodium,eburkitt/libsodium,rustyhorde/libsodium,rustyhorde/libsodium,rustyhorde/libsodium,Payshares/libsodium,pmienk/libsodium,Payshares/libsodium,pmienk/libsodium,rustyhorde/libsodium,eburkitt/libsodium,pmienk/libsodium