Use 'id' instead of 'task_id' everywhere so Backbone can remain
synchronised with the backend
Move common logic in result-update test into a helper
Use POST for the results-update fetch, and include a csrf token
Get the Result view to replace it's element with html returned from the fetch
Return rendered result html in the result-update JSON response
- Use POST values instead of GET
- Separate results html into it's own template for reuse
Implement LiveResults on the real track list so results are updated as they load