Improved PickerDialogFragment