Rename dotfiles to prevent them being ignored as files for the generator

Fixes #40

Apparently dotfiles and other config files like bower.json can be interpreted by the generator itself if they are not renamed. I can't find where I read that right now, but you can see evidence to support it in Yeoman's own generators [here](https://github.com/yeoman/generator-webapp/blob/master/app/index.js#L93-L99) and  [here](https://github.com/yeoman/generator-generator/blob/master/app/index.js#L146-L152). 

This solution uses a dotfile copy solution similar to the one given here:
http://stackoverflow.com/q/24844951/1601953

The renaming scheme is a bit clunky, but works by removing the prepended underscore from each common filename.