Made AbstractMenuState::_DrawBottomMenu() virtual

It doesn't change anything feature wise, but is saner c++ code.

Fixes #405