`dcs_fini` uses a shell command, `dcs_tidy` uses CFEngine facilities.

The final diff should have both of those.  I had to do a lot of renaming on the fly, sorry about the confusion within commits.