add github actions
add github actions

For now, we'll leave travis, since we have logic for it. Once Travis
stops working, then we'll remove the logic and the ./.travis.yml

Fixes #50

Signed-off-by: Vincent Batts <d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@hashbangbash.com>

vbatts/git-validation