lib/lzo: Update LZO compression to current upstream version

This commit updates the kernel LZO code to the current upsteam version
which features a significant speed improvement - benchmarking the Calgary
and Silesia test corpora typically shows a doubled performance in
both compression and decompression on modern i386/x86_64/powerpc machines.
Revert "Revert "Update baterry driver""

This reverts commit 2c7ac1f9f161ecbbc11470485db23b290a2b9138.
fix lzo