BaseActivity.onOptionsItemSelected(): Handle up more generically.

This seems to be the recommended way (which also support earlier API targets)
and which should actually use the parent that is specified in the manifest.