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.