sane fallback for media selection on exception

Apparently some KitKat users can't handle the OPEN_DOCUMENT intent, so we can fallback to the older GET_CONTENT one and finally fail much more nicely if neither work.