Network code refactoring (end)

The network code is now functional, starting to recode blockchain synchronization.
Blockchain sync (frist draft)

Blockchain try to sync now, it request block headers and block content
No block validation yet