window: added function to clear a window's contents
layout: added function to update the layout bounds manually
layout: layouts can be bounds to windows
layout: docs + more efficient sub window layouts
example
chunklist: docs
chunklist: removed double malloc for chunkelem_t, reusing a big block instead