[backend] always remove :dir directories when killing jobs
[backend] save memory by storing the meta as a single string instead of a string array

Makes things slightly slower, but the memory savings are much more
important than a few milliseconds.
[api] move code to find the default reviewers into the model
[api] move generation of patchinfo in the project model