FIX py3ing some print statements

I just grepped where there was python 2 print statement. There are still some in vbench/scripts/ez_setup and sphinxext/src (as well as in the rst docs), but these are all all from the main codebase.

    grep "print [^(]" . -r

I don't know how to deal with the `print >>buf, empty` etc. (or whether we need to, ~~I've only labelled~~ there's only the two of these).... ?

*I found one by trying to use py3 before building, where I got a `print e` syntax error.*