Improve SubstringFilter test coverage
Exclude Makefile from npm packaging