improvement(views): add markdown support for the browsable API

- functionality is ripped-off from django rest framework

closes: https://github.com/tomchristie/flask-api/issues/21