settings: Enable location mode header switch

Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
try to put the ListPreference to navbar settings without changing all the java stuff
place a summary to some settings
place Settings for recent long press actions into navbar settings.
There is no need for an seperate java/xml.
A preference screen in a preference screen in a preference screen is a little bit confusing