Add HTTP API with civetweb

We introduce `civetweb` so that the monitor of kids could support the API in HTTP protocol, all the responses are in JSON format
HTTP server is started on port 8327, `/topic` will show all the topic's race, `/topic/:topic` will show specifed topic's data only