Implement recursive cleaning for Holmake.

Closes #125; not extensively tested.