implement core.matrix PMatrixDivide
Merge branch 'matrix-divide' into bleeding