samsung_battery: Update battery driver to work correctly on JB bootloader (credits to kumajaya)

Credits also to ZaneZam
s3cfb_ops/init: fix LPM when using a JB bootloader

after commit d6ca89e the device still rebooted when trying to charge it powered off. this change now fixes
this and LPM is finally working again. Problem was that the KK bootloader uses a different command line option
for entering low power mode. So we gonna exchange the old with the new option before passing the commandline
to the init process

Credits to FennyFatal for the inital version for another device
and again Kumajaya for the s3cfb_ops changes
and ZaneZam for making that available to cherry-pick for me
Boeffla ramfs: updated boot animation binary to a working one to support custom bootanimations again

Credits to ZaneZam and Dirty Unicorns