Draft: tests: add some tests for makepkg
This adds some git source related regression tests for #142 (closed) and #143 (closed). Creates temporary git repos and PKGBUILDs and builds packages.
This requires git to be available and since makepkg refuses to be run as root, the tests fail if run as root.