power: qpnp-bms: Improve logic for storing FCC learnt data

BMS module supports 16 (8-bit) battery backed-up registers.
Make sure that while backing-up the new data, always replace
the oldest stored data.

CRs-Fixed: 730047
Change-Id: I5fc406ec24ce242b722926cc1096f7dcaf561656
Signed-off-by: Zhenhua Huang <zhenhuah@codeaurora.org>
Config Change. turn off CONFIG_DEBUG_MUTEXES, it's adding 10% delay.

After some research i have found that when using this debug, kernel
is slower by 10% checking every mutex lock/unlock