Protobuf #9

Сделал сериализацию, есть тесты, на CI собирается, тесты проходит. В cmake красиво всё вписалось
`const SuffixAutomaton& automaton`
и так везде, ибо гугл стайлгайд