Master-election demo via RAFT algorithm intentionally using Boost.Asio && Protocol Buffer to build a demo.