Cleanup: placement: clientConstrainPos() fix duplicate looping over clients
For applying strut constraints, we don't need to loop through the whole client list and computing struts twice - can be one in one pass.
Signed-off-by: Enrico Weigelt, metux IT consult info@metux.net