Add clients to a given desktop

This adds a managed client to a desktop for a specific output based on its
current location.