Allow renamed and removed lints
This commit adds a crate-level allow attribute for the
renamed_and_removed_lints warning. This is required because the code
that is autogenerated by rust-protobuf has an allow attribute that gets
caught by this lint.
// See the License for the specific language governing permissions and
// limitations under the License.
+// Required due to a bug in rust-protobuf: https://github.com/stepancheg/rust-protobuf/issues/331
+#![allow(renamed_and_removed_lints)]
+
#[macro_use]
extern crate cfg_if;
