Implemented client.

The client pings the server every `raft::CLIENT_PING_PERIOD` milliseconds. Run with `raft client`.
Are you asking when will `Timer::new()` yield an `Err`?