This reduces code duplication ad should fix the bad_cast exception when running ebos in parallel.
These codes are reimplemented in the ebos simulator and should be reused, instead. This commit factilitates this and starts reusing the logging setup code in ebos. Hence reduces code duplication.