Add git init to `ember new`

can you do this on-demand, and as a function of the task itself? This should make it easier to test, and also prevents an un-needed early file access.