Fix the REST exception handler sending content types including stars (*)
Fix the assignment controller erasing existing timeout values if the PUT request did not contain a timeout
The old behavior is arguably what the HTTP spec says should happen, but aside from hand-crafting requests to set the timeout correctly there is no good way to preserve timeouts with the current UI
Additions
Send a kill command if the worker has had the same job for longer than the timeout allowed
Test and Review
To be filled in by the reviewers
There are no unnecessary files present in the MR
The continuous integration has no problems with the MR
The MR is filled in as requested (including labels, milestones, and reviewers)