Bump the required compiler support to C++17 to the extent supported by GCC7 and Clang5
Remove older compilers and set standard to c++17 (to the extend of gcc7 and clang5)
NOTE: for clang-5 a change in https://gitlab.dune-project.org/docker/ci is necessary
Edited by Simon Praetorius