Remove usage of dune_enable_all_packages & create a proper PDELab target
This MR changes the form we transmit our dependencies to the tests and downstream libraries: Create a proper exported dune library and augment it with all the dune packages, then make it available to the tests directory. No change is required in downstream modules as this is equivalent to dune_enable_all_packages()
, but with less global definitions.