Allow hyphens in project name

Convert hyphens in project_name to underscores in pkg_name
Add test_scaffold_with_hyphen_in_project_name
Minimize changes to increase merge likelihood
Merge pull request #1376 from invisibleroads/patch-3

Allow hyphens in project name