Alright the `#render_wiki_content` method has been implemented with specs to cover it. I also limited the available formats to the two you requested.

I believe this about covers everything you have requested so far. Let me know if you find anything else that needs to be modified.

`<rant>`
For what it is worth, I disagree with the decision to limit the available Wiki formats. I do completely agree with your concern about the amount of dependencies, and I do think supporting only Markdown and RDoc makes sense for the default configuration. 

However, I think not giving users the option to enable extra formats and install those dependencies themselves is just inviting trouble. I think it is very likely that users will clone the repo locally. Add a few files in a markup that is not supported by Gitlab. Then push the repository back up to the server and have everything blow up when they attempt to view that page.

I also don't quite understand why you would want to arbitrarily limit the selection when Gollum can handle so many more formats. I am more than happy to abide by your decision though. I personally only ever use those two formats myself so it will never cause any problems for me. 

I am also assuming that after having dealt with the massive amount of support issues that you have been dealing with over the past few months, you likely have a very good reason for making this call that I just don't see. Please don't interpret this as me claiming to know better than you, I am merely stating that I don't quite understand the reasoning behind this.
`</rant>`

Hopefully you are getting close to being satisfied with everything that has been pushed so far and close to merging this in. Again, let me know if anything else comes up that you wish to be modified.