Reduce the number of calls to XShape*()

It's only necessary to update the shape if/when the client size changes.
Show floating clients with a "pressed" title bar