make linear_algebra backend packages required if BACKEND is selected
If a linear algebra backend is selected using the -DBACKEND=... cmake flag, the find_package should be REQUIRED. Also, if neither Eigen nor MTL is selected, the fallback dune-istl must be available.
Edited by Praetorius, Simon