msm: camera: Improve calibration data parsing.

Add checksum verification for calibration data.
Regroup calibration data parsing into a
msm_eeprom_memory_block_t struct, so that related
routines can be reused to read other data later.

Change-Id: Idc21ee132f609131ebd29903f8ac515ee800c204
Signed-off-by: Sreesudhan Ramakrish Ramkumar <srramku@codeaurora.org>
Signed-off-by: Vasko Kalanoski <vaskok@codeaurora.org>
(cherry picked from commit e69eab10d4b6df8a5b15d09ed367d4bb5ec5df09)
(cherry picked from commit afbdcd2e1a99968cbaf4f25b5debe70e9a1f279b)

Signed-off-by: Satish Kamuju <skamuj@codeaurora.org>