Prevent dialog dismissal when clicking outside dialog on Android > 4.0

Doesn't really fix 1653, just one symptom of it.

I think the real problem is that we use Dialog and not DialogFragment.