[evol] add missing licensing terms
[evol] replay protection #2 (should be done), and moved 'run' directory in the new workdir (temporary code until real path configuration)
[evol] renamed custom exception and converted an old remaining exception
[evol] move new classes into CyborgHood module and add new exception handling
[fix] don't fail to merge bot-specific config if it is empty
[evol] Logger can handle setting a permanent prefix (until reset)
[evol] split test file into libs