Laplaican matrix functions should return matrix

The Laplacian functions (unlike other linear algebra functions) return a numpy array instead of a numpy matrix.  Switch to returning a matrix so they are all consistent.