Settings - add an AlertDialog before to delete APN to avoid fails

patch 1: fix blank space
patch 2: remove FR translation and change NegativeButton string
patch 3: improve the NegativeButton (thank you, David)
patch 4: remove create()

Change-Id: I3361d4160a7e1c4eaee094f08c7d212f71e9e0e7
Move HALO to a separate preference

In prevision of future development by PA, moving HALO to a separate preference screen seems to be a better option.

Icons: @Kroz
Derp
Merge remote-tracking branch 'upstream/jb-mr1' into jb-mr1