add resync to refresh button
update timestamp *after* processing messages
handle no-messages
prevent sending messages to self
rm disconnect message, rename disconnect fn
prevent syncing the same message twice
better filter for vim
test passing
add subscribed event
Merge pull request #1227 from matiu/bug/networking2

Bug/networking2
Refactor blockchain backing service
Refactor controllers
Integrate the new model
Remove handlers before disconnecting the socket
Update tests