Bug 915920 - APN values should only be updated once per phone boot 

New version of aus's fix for bug 915920 with opvar fixes.