* Cleanup licence check script * `echo -e` is not supported by POSIX shell. * Add a license to the check script. * Split out license check loop into function for clarity. * Exit 1
Also adds a `check_license` target to the Makefile to run the script