Buffer -> std::vector and major fixes

- DHT bootstrap from network is "working"
- Buffer class is something less insane
- Messages are properly received
- Replies must have a validator or have their own class, still to decide