Improvements to how the VoIP panel is aligned on the screen
I'm not satisfied with how aligning the VoIP panel on the user's screen works. Right now, voice_showpanel is a boolean that controls if whether or not it should appear at all. If voice_panelx or voice_panely are negative, then the VoIP panel is aligned to the right or bottom of the screen respectively. This means that there's no way to align it to the right/bottom without there always being some offset, which might not be desirable.
This MR changes voice_showpanel to an integer CVar, in which users choose the corner of the screen they'd like the panel to be aligned to: top-left, bottom-left, top-right, or bottom-right. Likewise, voice_panelx and voice_panely no longer accept negative values.