Add diffs streaming endpoint for merge requests
We should add a new streaming endpoint for merge request diffs which should render diffs on the server in a streaming fashion. This will be used on the frontend to render the rest of the MR if the diffs amount exceeds what could be rendered on the server initially. The endpoint should support rendering just the diffs HAML template for now.