[backend] take swap space into account for memory requirements in constraints
[backend] fix receiving build results again