Create a wiki when wiki_enabled:true
Created by: karlhungus
If I create a project via the api using the wiki_enabled: true, and attempt to push to that project without first visiting the wiki page, the repo will not exist, and my push will fail. This PR creates the wiki if wiki_enabled == true, and adds tests for that.