[#858] sweep up Makefile and .gitignore bits for clean living