RIL: use CellInfo if supported by platform

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Add data structures for proper cell list

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Guess CellTowerGsm.generation based on cid

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Add updateAll() method to CellTowerList subclasses

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Populate data structures for upcoming cell tower list

Signed-off-by: mvglasow <michael -at- vonglasow.com>
Use cell tower list as sole source for cell display

Signed-off-by: mvglasow <michael -at- vonglasow.com>
CellTowerListGsm: added debug code for OnePlus One

Signed-off-by: mvglasow <michael -at- vonglasow.com>