Modularize dist-clean target
Modularize documentation
Modularize installation target
Modularize compilation of main library
Modularize location of source files
Modularize default build settings
Rearrange header to get key info first
Modularize copying of test input files
Make directory names available through variables as well
Modularize compilation of tests and tutorials
Enumerate all files before we start disabling components
Disable tutorials dependent on Umfpack if this is not found
Compile examples as well
Provide compiler version as a separate macro
Disable precompiled headers for buggy compilers
Remove debug information put to output tree when distclean
Catch up to changing location of ERT headers.