Custom logo: Improve click action handling

Rather than have BaseMenuDrawerActivity poke into the view that
BaseActivity inflates for custom logos, use a method to let subclasses
override the default behavior.