add lots of examples, stricter fortran 2018 code
- move c++17 filesystem to scivision/cxx20-examples
- stricter Fortran 2018 usage including:
implicit none (type, external)
anderror stop
with dynamic character - lots and lots of examples added and tests