Fixes issue #52 - unable to create a nonexistent directory for rolling files; issue also impacted directory creation for regular file sink, also fixed.