Rescue if markup fails, fixes #7455
Use simple_format if we don't have a proper renderer
Use readme we support to render if there are multiple readmes
Move calls to Gitlab::MarkdownHelper to application_helper
Merge pull request #7466 from Razer6/improve_markup_handling

Improve readme markup,  fixes #7455