Allow patch-o-matic/ as a target (convenient for tab-completion)
Erase .*~ files as well.
diff --git a/Makefile b/Makefile
index ade83b8..868c23b 100644
--- a/Makefile
+++ b/Makefile
@@ -93,10 +93,10 @@
 	@-$(CC) -M -MG $(CFLAGS) $< | sed -e 's@^.*\.o:@$*.d $*.o:@' > $@
 
 distclean: clean
-	@rm -f TAGS `find . -name '*~'` `find . -name '*.rej'` `find . -name '*.d'` .makefirst
+	@rm -f TAGS `find . -name '*~' -o -name '.*~'` `find . -name '*.rej'` `find . -name '*.d'` .makefirst
 
 .PHONY: patch-o-matic
-patch-o-matic:
+patch-o-matic/ patch-o-matic:
 	@cd $@ && KERNEL_DIR=$(KERNEL_DIR) ./runme
 
 # Rusty's distro magic.