Merge branch 'release/0.6.7' into develop
skip messages properly
Logging messages
Have you seen my parents, sir?
Block pool is thread safe
Working on new (blocking) event machine.

The new event machine will be used for loose coupling and handle the
communications between the services:

1) Block pool finds blocks which "links" with our current canonical
chain
2) Posts the blocks on to the event machine
3) State manager receives blocks & processes them
4) Broadcasts new post block event
Implemented WebSocket package
msg
improved blockchain downloading
Fixed inconsistencies
Proper delete
Black listing of bad peers
Kick off bad peers on bad chains and improved catch up on diverted chain
Merge branch 'release/0.6.8'