Added support for custom scalars
Removed unnecessary parentheses
Make FullPivHouseholderQR::solve returns the least-square solution instead of aborting if no exact solution exist
Merged in advanpix/eigen-mp-devs (pull request #31)

Added support for custom scalars in SparseLU