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

- functionality is ripped-off from django rest framework
- documentation updated accordingly.

closes: https://github.com/tomchristie/flask-api/issues/21