Fix clean step in build system.

Three targets were directories. The target 'clean' would try to clean those
directories but failed when they are not empty.
This patches changes those targets to be real files.