Python3 whitespace changes

These changes are related to the fixes provided by [futurize](http://python-future.org/) and are mostly just spaces after commas. This is not a straight run of the `lib2to3.fixes.fix_ws_comma` fixer, because I'm fairly certain for commas around `:`, you specify spacing which 2to3 undoes.