Revert "Revert "Apn settings fixes / code maintainence""

This reverts commit 7bb69a084d2c8010a4c3a47aa7dfcfd2104c9f3d.

Conflicts:
	src/com/android/settings/ApnEditor.java
	src/com/android/settings/ApnSettings.java

Change-Id: I553e65ea999ec3e4e79b42d94ddf9092e9163d56
Revert "Revert "Apn Settings : Fix panel title""

This reverts commit 38a47de3eefac7a87be7ac4def1ab745a540c3bd.

Conflicts:
	src/com/android/settings/ApnSettings.java

Change-Id: If494546975cc74980a1bd5b70681bcbcd9d0ca8f