removing protobuf dependency from common::tools and adding cereal dependency