fix terminal colouring when using Python 3
Eliminate unused HAVE_GETTIMEOFDAY which conflicts with Python's definition anyway.
fix maya location on linux, fix dependency cache problems with Python 3 that forced a full rebuild every time
oops, fix for verbose builds
Stubs for Python 3 functions
very error, such compile, wow
Fix broken Python 3 support.
Remove HAVE_GETTIMEOFDAY which we aren't using
Fix use of outdated exec and repr syntax
PyEval_InitThreads should go after Py_Initialize in Python 3
Fix use of has_key and map()
Oops, checked in the wrong file
fix error parsing PandaVersion.pp with Python 3
fix some 64-bit linux issues
Automatically invoke 2to3 on built/direct for a Python 3 build
A few modernisation fixes, mostly for Python 3 support
use compare_to and get_class_type instead of compareTo and getClassType
fix import error
include version number in dependency cache (sorry for forcing a full rebuild onto y'all)
The 'new' module has been deprecated since 2.6 and removed in Python 3, let's not use it (use 'types' module instead)