Fixed conditional compilation issues with UMFPACK.

This should fix the issue reported in #208 introduced in #203.
Fix syntax error.
Changed #ifdef HAVE_... to #if HAVE_...
Merge pull request #209 from atgeirr/fix-umfpack-conditional

Fixed conditional compilation issues with UMFPACK.