added license terms
added generalized version of sha1file
added update and jobqueue
added makeall