Merge pull request #4 from eolivi/patch-1

Update clean_tests.cmake
Update UseAtlas.cmake

Add atlas-base as a path when searching for ATLAS_LIB. (It fixes my compilation error on Ubuntu 13.04.)
Merge pull request #6 from eolivi/patch-1

Update UseAtlas.cmake
Update UseAtlas.cmake

Add path when looking for MKL library.
Merge pull request #7 from eolivi/patch-2

Update UseAtlas.cmake
Update sparse_matrix.h

remove template arguments for a std::make_pair (causing troubles on windows)
Merge pull request #8 from eolivi/patch-4

Update sparse_matrix.h
Adding searching paths for MKL, and uniformizing files betweeen the architectures.
Add a search path for MKL.
It is not necessary to compute the global coherency of mesh orientation if the local coherency is wrong.
Minor formatting.
Minor style.
Minor style.
Mostly a dummy commit.
Minor tweak.
Correct bug in ascii matrix read.
Dummy commit.
Cosmetic + tiny reordering in assembleSourceMat.
Git merging with non-nested. Resolving conflicts.
Improving readibility in README.