add an ApnUtils class which will handle reading, processing, and setting apns, user agents, and other key values to your shared preferences depending on devices mobile country code and mobile network code (mcc and mnc). Process is much faster and more powerful than using the droid prism library previously described in the readme