Cleanup: client: clientInitPosition() store rect as one struct
Similar to previous patches, it's more tidied up to store rect as one struct instead of individual variables and also preparational step to pass it along as one struct.
Signed-off-by: Enrico Weigelt, metux IT consult info@metux.net