protocols generator for java, python, c++ and nanopb
encode delimited messages
remove separator message from protocols
use submodule for protocols generation
update submodule