Add smoke tests with Runner's mock, fix comment generation starting from dash

Fixes #30