- Add copyright headers to files that did not already have them
- Update the year to the last year the file was modified in files with
existing headers.
urllib2 does not exist in Python 3, and its methods have been moved into
urllib.request. Use future library to create aliases that work across
both 2 and 3.