project: close #21; added Test::ConsistentVersion

- Test coverage can be checked via `Dist::Zilla::App::Command::cover`
  and `dzil cover`
dist.ini: added module "abstract" block
project: added .gitignore