Merged fenics-project/dolfin into master
fix CMake's Trilinos package detection

Dolfin uses CMake LIST(Find...) functionality incorrectly such that if an item
is found at position 0 in a list, it is accounted for as "not found".
This commit fixes it.
Merge branch 'nschloe/cmake-trilinos-fix'