Ert 552 surface create directory

Make sure necessary directories exist when calling surface_eclwrite()