Move Messenger out of ViewModels, add Unregister
[UI] Add more icons
Implement INPC on GablarskiClient
Add DataResponder

DataResponder listens to messages that are also used for updating other
systems and deals with them by updating the database. This will allow the
database to be completely decoupled.

Also update Messenger to support it better.
Add data messages and BoolToContentConverter