Remove existing messages before showing new ones
Remove existing messages before showing new ones

Also:
* create a _show() method
* create a local store of visible messages
* create the concept of a default "channel", eventually we will need multiple channels
* better comments

kiva/aviso,kiva/aviso