SUPL early data connection fix

if GPS started before data connection is alive, SUPL will be broken for
entire power cycle (fix in GpsLocationProvider.java)

Change-Id: I2f4b072dc4f48e6f2aa3635df7a540195a87d9e9
Author: Shah Hossain <shahadat.hossain@intel.com>
Signed-off-by: Shah Hossain <shahadat.hossain@intel.com>
Signed-off-by: Fabien Peix <fabien.peix@intel.com>
Signed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 30370