Do not constrain the size/placement of a window with its own struts.

Patch from @bbidulock.
This fixes issue #89.
Unmap and reparent synthetic unmaps to root. Patch from @bbidulock.

This fixes issue #90.