added -Wno-switch to C/C++ compiler flags on Mac OS X.
don't include Python.h directly as this causes linking problem on Windows with VS; include boost/python/detail/wrap_python.hpp instead.