Added support for kramdown, redcarpet and custom formatters.

This pull requests add support for Kramdown, Redcarpet and custom markdown formatters.
To mark up your code, you need to configure grape-swagger with a markdown adapter.
Implementation relates to issue #138.

Feedback is appreciated. 
Amend with a link to this PR.