Adds a basic GitHub workflow to run unit and (local) acceptance tests. Here is an example run from my fork. This should give more confidence when merging PRs. A potential improvement could be to test against multiple Terraform versions, or against multiple versions of SQL server.
A few fixes to be able to run the Makefile commands on Windows (e.g. via git bash)