getPreferredApn does not need writable database

Also add unit test for querying preferred apn.

Test: manually add/remove apns and run testQueryPreferredApn
Change-Id: Iaf38e2b064661eff36cfd64373cf66d6878c9816
1 file changed