Gps info dialog transition to DialogDragment

This commit introduces changes needed in order to have separate logic
for displaying GPS info dialog on pre-HONEYCOMBE and post-HONEYCOMBE
android versions. Thus for the API level 11 and higher, DialogFragment
was used.
Fix for configuration list

This commit introduces changes needed in order to have proper list
selector and to have proper list presentation.