interface: Add interface_open_message() and interface_return_from_message() for opening next message in queue and returning.

The code is moved from the panel into interface and cleaned up a bit.
The code for drawing the panel has been cleaned a bit as well removing some useless bits.
Fix #87: Add TAB and SHIFT-TAB as keyboard shortcuts for notification messages.