Zuo/pinv

Two pseudo-inverse toutines, ones svd routine and other supporting operations (some like slicing uncompleted yet) during the developping, also some bug fixes in scalapack.pyf.