msm7x30: LZO patch lib/lzo: Optimize code for CPUs with inefficient unaligned access

Some code paths are only benefical on machines with fast unaligned
loads, so only use these if CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
defined.

Signed-off-by: Markus F.X.J. Oberhumer <markus@oberhumer.com>

ported from https://github.com/markus-oberhumer/linux/

Change-Id: Iee76b244c5acd109a9883136795646c705d7f587
Signed-off-by: garwedgess <garethwilliams21@gmail.com>