Add Location return path

Add returning the Location header since some api calls in OpenStack require
access to it. This change also adds a go test module for preliminary testing
and fixes a gofmt issue.