Feat/initial prototype
This MR adds the initial prototype of pod manager.
It assumes that the task in queue will contain one of the following events stated here: https://distribution.github.io/distribution/about/notifications/#envelope
The pod manager parses the task message from queue, runs the tools, concatenates the results, and posts it to the tool result endpoint. Tools are defined in manager/Tools.Kt and new tools can be defined there. Each tool runs one after the other (blocking).