Updated Makefile to clean recursively, if necessary.