Rename seen() to remember()
Message now has some jasmine tests
Remove the `this` references to bonzo objects

I think it actually makes things more obscure, so I removed them.
Add a concept of importance to the messages

Only messages marked as important can overwrite other messages.

This still isn't particularly great UX, but it will stop people mistakenly overwriting
each others messages.