Use official lapack instead of local, thread unsafe, copy.
Merge pull request #1151 from ktf/drop-custom-lapack

Multithreading fixes -- Use official lapack instead of local, thread unsafe, copy.
Class with virtual functions needs virtual destructor
Merge pull request #1173 from wmtan/CondBasicIterNeedsVirtualDestructor

Class with virtual functions needs virtual destructor