minor file updates (LICENSE, Makefile, test_lib.c, .gitignore)