This patch applies 2to3 -f print fixes, corrects the indentation mangled by 2to3 for multiline print statements, and adds from __future__ import print_function to each file that was modified. As requested on review, spaces are then added after commas separating arguments to print, separating function call arguments or tuple elements within arguments to print, etc.
The changes cover the files found to be affected when running tests (without result submission).