Fixes base class inheritance on IPoints bindings, backs out change to PyOPoints.cpp, adds .swp files to gitignore