do not use eigen's umfpack support anymore

use BiCGStab instead. it might be slower, but at least it is always available. I also verified that it produces a result, but I can't say whether it's correct. Probably that's the long term solution ;)