Add ginkgo and gomega submodules
Add libyaml as a submodule
Fix cgo LDFlags so this links correctly
Rewrite tests in ginkgo

Much nicer than it was before