Start python3 compatibility
Start for #9660

These are changes to get vbench running under python3.  There are quite a few tests that need modification, but with these changes the code will parse and the suite can run (along with [vbench#36](https://github.com/pydata/vbench/pull/36)).
