NumPy C++ extension for boost::python