add empty doc.go in module root to support some tooling
Some tools MAY have issues with empty packages.
It may be more problematic if the package is a module root.
To possibly help with this, we will use this doc.go
to make this module root a real package with files.
Updates #291