Fix bug in build-make-distclean

 * The 'build distclean' was not properly implemented, and as such it was not
   cleaning NOCLEAN flagged packages.