fix abs() warnings; add matrix inversion test program

abs() was used unnecessarily is math tests and power flow application
a program was added that loads a math::Matrix from a binary file and attempts to invert in with math::LinearMatrixSolver -- used to compar SuperLU_DIST and MUMPS