Added message::VersionAck.
Now we send verack after getting a message.
Now we receive verack (but it is not used so far).
Every message type is now in its own file.
Added ping, pong messages.
Now peer.rs responds to pings.