Fix bug in have_changed to output_only task

When a contest contains output_only task, cmsReimporter throws an error
such that sol is not found.
Fix it by checking the existence of "sol" before listdir.