Python3 fixes.  Closes #1107