The `__future__` we relied on is now, where the 3 specific things are
all included [since Python 3.0](https://docs.python.org/3/library/__future__.html):
* absolute_import
* print_function
* unicode_literals
* division
These import statements are no-ops and are no longer necessary.
* The original version had an off-by-one error in the line number
(assuming you use the GitHub model of starting lines at 1). Fix this
error, and move to using `enumerate()` instead of tracking the
`count` variable ourselves.
* Add a comment about the exit codes to the help message.
* Increase clarity in variable/argument names.
This utility takes input from stdin and prints out any lines that are longer
than 80+ lines. If it finds any such violations it prints out the line number,
the length of the line, and a version of the line with the left and right sides
of the line stripped of whitespace. The stripping is done so that useful output
is provided even when a line has a large amount of whitespace (something that
can happen when copy/pasting in terminal).
If any violation is found while processing the lines of the file, the script
fails. This happens only after all lines have been processed.