Copy in Python 3.3 tarfile.py

This doesn't work on 2.x, but those patches are broken out to itemize
the patching done.
Adjust tarfile.py to use a print compatibility shim

The Python grammar is upset with identifiers using the reserved
keyword 'print', so mangle the symbol a bit and call it 'nprint' (new
print) and replace throughout.
Uese older-style name-copying for _open in tarfile backport
Remove 3.3 only safety feature from tarfile

The asterisk protects following arguments from being supplied
positionally.

Given the lack of an equivalent construct in 2.x, the easiest
alternative is "don't do that".
Adjust backported tarfile shebang
Switch to backported tarfile use