Revert "fix compilation errors"

This reverts commit c6b4b0325213673e36ed2ced1e13cb0a5db9ac2a.
Revert "Makefile adjustments"

This reverts commit 72eb9d7b197949ff1a0cf6204fe9993b5588e020.
Revert "Enable UNALIGNED_ACCESS for the new LZO algorithm to use. LZO decrompression is used on QCACHE so we benefit a little from the new and improved LZO code."

This reverts commit 4dc33c808cb1c2e9108382d00110927b0c841afd.
Revert "ARM: 7583/1: decompressor: Enable unaligned memory access for v6 and above"

This reverts commit 431f37719ea5f8b5c132b06b71af995e92244e1c.
Revert "lib/lzo: Update LZO compression to current upstream version"

This reverts commit e9eee11362b237e1f66eb32d3b909da50b3588be.
Revert "lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c"

This reverts commit 16cc793befb32e2f8f1b4f0ede81ac2412fd4ef0.
Revert "Added optimized ARM RWSEM algorithm."

This reverts commit 569d1598f6d75220d82bd1c9efc9fa471d3b0967.
update elementalx_defconfig