The doc formatting changes introduced in the recent go version is increasing the diff for all of the new commits. Formatting it all in this commit will help the readability of future PRs by reducing the diff.
This commit relicenses all code in this repository to the btcsuite developers.
This is so that we can use the in other utils. debated with davec