fix codecov coverage calculation
Created by: sylv-io
Codecov does not take into account packages without tests. Add teststubs (empty test files) to get the actual code coverage
In addition, make both workflow name more descriptive: Go -> Build Testing -> Test