Add full clean step to accomodate file rename changes

A recent change in libzmq which renamed a source file caused build issues. However, a build from a fresh clone did not encounter the issues. It appears that the autotools dependencies are not regenerated properly. This change adds   a full clean step to accomodate these types of changes.