Revert "Revert "ARM: 7583/1: decompressor: Enable unaligned memory access for v6 and above""

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

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

This reverts commit 345c161359d5a87c9e4f629bb2b1439f05225a17.
Revert "Revert "lib/lzo: huge LZO decompression speedup on ARM by using unaligned access""

This reverts commit bda641e5248d637978af89b5a1fb550cb676e109.
Revert "Revert "lzo: properly check for overruns""

This reverts commit 3171822f833b36e2dda3fac587767bb140c7a7bf.
ks01lte: Put back some features.

Change-Id: I59b832dac4145de99abbff02a902ca98d0bd6ce2