Use Capsule instead of PyObject for Python 3
Update submodule to latest Boost.NumPy