Upgrade Protobuf dependency to 3.0+