**Acceptance Criteria:**
[ ] Define route for /revision/{id}/with_html
[ ] Define route handler for revision that handles the following:
[ ] Request:
[ ] **Must support** HTTP GET **only**
[ ] Request body **must** be empty
[ ] Response:
[ ] Response **must return** JSON
[ ] Responses JSON must have structure:
```
{
"id": 889268680,
"page": {
"id": 83784732,
"title": "Some really great title"
},
"user": {
"name": "The Blade of the Northern Lights",
"id": 1234567
},
"comment": "This was a good edit",
"timestamp": "2019-01-10T14:23:21Z",
"html": "<div>...A lot of content...</div>""size": 2000,
"delta": -25
}
```
[ ] html **must contain** the HTML for the page without any skin or UI, like action=rendersize **must contain** the size of the revision in bogobytes
[ ] delta **must contain** the difference in size from the previous revision