[linearelliptic...swipdg] reenable alugrid guards
[linearelliptic...block-swipdg]reimplement estimators

This should reduced overall code duplication significantly.
[linearelliptic...swipdg] put some of the estimator into object file
[test.OS2014] update guards and includes
[cmake] update tests
[test.linearelliptic-block-swipdg] use new estimator
[test.linearelliptic-block-swipdg] put some into object file
[test.linearelliptic-block-swipdg] updated

But untested/not working in new cmake buildsystem.
[test.linearelliptic-swipdg] updated object file
[linearelliptic...block-swipdg] remove old estimator
[linearelliptic...block-swipdg] disabled discs estimate() methods
[linearelliptic...swipdg] moved estimator to separate header
[cmake] updated object file location
[linearelliptic...block-swipdg] moved estimator to separate header
[cmake] updated object file location
[linearelliptic...swipdg-estimators] update LocalNonconformityESV2007

To work in the parametric case as well.
[linearelliptic...block-swipdg-estimator] update BlockSWIPDGEstimator

To work in the parametric case as well.
[linearelliptic...block-swipdg-estimator] updated OS2014

To work in the parametric case as well.
[linearelliptic.testcases.base] add ParametricBase

All testcases are from now on derived from Pymor::Parametric and thus
possibly parametric (nonparametric by default). A parametric testcase has
to implement `required_parameters()` and `parameters()`.
[linearelliptic.testcases.OS2014] rewrite

* implement OS2014 and OS2014Multiscale using the parametric base class