* Update API to fix some spelling issues;
* Add specificators that specify the mandatoriness of fields in API;
* Add a simple table that maps req->kaka_topic;
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
* Added IP/Port to unassigned infra join message
* Renamed unassigned infra connection message to infra join
* Do not send infra join for unassigned infra connection
* Added CONNECT message payload to [un]assigned infra connection
* Added unassigned infra leave message
* Updated tests
* Updated YAML APIs
Add initial list of YAML files that formalize Kafka API:
- requests list that CGW can handle
- responses that CGW will generate
- unsolicited events that CGW might generate
Also a small cleanup of requests and responses was made,
to align it with a common format (renamed some of the fields,
added missing etc).
Tests are tweaked to accomodate for changed field names.
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>