BF: put missing files into setup.py, add check

Fix missing files kindly pointed out by Yarik.

Add Makefile check
Merge pull request #131 from matthew-brett/add-missing-files

Add missing files