Makefile: scan mk/rules instead of hard-code

Fixes #33