Bulking up root package.go
Making root docs more consistent
Adding doc.go files for packages
Merge pull request #262 from jamiehannaford/godoc-touch-up

[wip] Godocs touch up