Removes old defines and work arounds for earlier wx versions and adds a CMake requirement to use at least 3.2 (or the minimum matching wxPython version)
Given that KiCad is a C++ project, we should really be using nullptr instead of NULL.