Added SWIG typemap to return std::map<int, surface_halfspace> as a Python dictionary indexed by Surface ID