small work on build system
added unit test for umfpack and modified both buildsystems accordingly