Add --templates-dir=dir option

Allow to override location of the templates
Fix typo in bnf++.bnf++
Merge pull request #1 from mclap/typo-fix

Fix typo in bnf++.bnf++
Merge pull request #2 from mclap/templates-dir

Add --templates-dir=dir option