Add overdraw and underdraw test clients
The overdraw client always submits buffers twice the configured width and height of its toplevel, while the underdraw client always submits buffers that are 16x16 regardless of the size of its toplevel.
These clients are useful for discovering geometry issues in a compositor.