move shared files up to superclass

Addresses issue https://github.com/sethladd/stagehand/issues/20
Devon, can you tell me more about why CDE will have generators that aren't in this project? Why not just put them into stagehand directory?

I'm trying not to make this too flexible until we need it (re: not all templates end up wanting gitignore). What is a template that would not want those files?