fix linux awk warning
don't make test depend on presence of git
linux/bash4 fixes, md5
fix file type tests for linux