csnappy: Update to newest version

Pulled on 18/04/2013
ARM: decompressor: Enable unaligned memory access for v6 and above

Modern GCC can generate code which makes use of the CPU's native
unaligned memory access capabilities.  This is useful for the C
decompressor implementations used for unpacking compressed kernels.

This patch disables alignment faults and enables the v6 unaligned
access model on CPUs which support these features (i.e., v6 and
later), allowing full unaligned access support for C code in the
decompressor.

The decompressor C code must not be built to assume that unaligned
access works if support for v5 or older platforms is included in
the kernel.

For correct code generation, C decompressor code must always use
the get_unaligned and put_unaligned accessors when dealing with
unaligned pointers, regardless of this patch.

Signed-off-by: Dave Martin <dave.martin@linaro.org>
Acked-by: Nicolas Pitre <nico@linaro.org>
LZ4 to Defconfig

We need to let the computer know that LZ4 has been added.

Signed Off By: Chester Kener <Cl3Kener@gmail.com>

Conflicts:
	arch/arm/configs/cyanogenmod_hercules_defconfig
Cl3Kenerify The Kernel

Make is look like I build my kernel no matter who builds it :)

Signed Off By: Chester Kener <Cl3Kener@gmail.com>
Remove Sha from Depmod

* I finally got so sick and tired of seeing the gibberish at the end of the kernel name that I removed it completely. I also didn't like the + that appeared so I fix that from showing up as well. This should make OCD people more happy!

Signed Off By: Chester Kener <Cl3Kener@gmail.com>