Fixed the inconsistent backward sliding of certain window borders by doing a bit of floating point compensation.
Actually set the children's sizes after a conflict has been resolved.
Did some cleanup and deleted the tree when the layout is destroyed.
Replaced a size calculation with a standardized method.
Minor cleanup.
X11XCB_WindowManipulator now caches geometry changes until a sync to avoid rapid geometry change requests to the server.