add linux/windows github CI support for - building unit tests - running unit tests - running against test file repository