A middleware to convert markdown to html with code highlight