apn: fix some data issues when using sprint operator numerics.

this fixes issues like
https://jira.cyanogenmod.org/browse/NIGHTLIES-404

requires:
http://review.cyanogenmod.org/#/c/79764/

Change-Id: I595788c3bf529640df16aaa75551bb55b4c0f036

Patchset: 2
http://review.cyanogenmod.org/#/c/81745/
(cherry picked from commit 2a044536eb3389106487f6c78035a44ea5e38db1)