Tidied cmake scripts
Resolves issue #374 (closed)
Reorganised cmake scripts such that most external library checks are in the same .cmake
file (not including MLZ libraries).
Resolves issue #374 (closed)
Reorganised cmake scripts such that most external library checks are in the same .cmake
file (not including MLZ libraries).