cros lint: upgrade to pylint-1.7

This includes some more Python 3 related compat checks.

Disable the no-else-return check as we're OK with the style.

BUG=chromium:980619
TEST=`cros lint` is unchanged

Change-Id: I4ed3c3877795ea00db89fcf3f005e397e8ed784f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1849355
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
diff --git a/cli/deploy.py b/cli/deploy.py
index c8a66f1..97306b2 100644
--- a/cli/deploy.py
+++ b/cli/deploy.py
@@ -1092,6 +1092,8 @@
   lsb_release = None
   sysroot = None
   try:
+    # Somewhat confusing to clobber, but here we are.
+    # pylint: disable=redefined-argument-from-local
     with remote_access.ChromiumOSDeviceHandler(
         hostname, port=port, username=username, private_key=ssh_private_key,
         base_dir=_DEVICE_BASE_DIR, ping=ping) as device: