This adds the apache2 license headers to all go source files. Also, it removes `cmd` from the .gitignore.