add protobuf-mode for editing google protocol buffers