fix(ngdocs): `shortDescription()` should not error if no `description`
fix(ngdocs): create mock Doc objects correctly
chore(grunt): add test:docsgen to ci checks