Added constructor and Gitignore template map to MkGitIgnores.
Issue #419 Implemented MkGitignores.template()
Issue #419 Fixed PMD error
Merge pull request #425 from carlosmiranda/419

#425: pull request Issue #419 Implemented MkGitignores.template()