main
test(make): add test cases for GitHub #544
fix(make): offer phony targets as-is instead of collapsing them
test(make): test target-specific variables on non-target
.gitignores: prefix with / where appropriate, clean up some
make: Add __BASH_MAKE_COMPLETION__ variable