Fix null pointer deref bug.
Support workspace creation by moving a workspace child up. Simplify workspace next/prev navigation.
Added support for window icons (_NET_WM_ICON property)
After moving a con up into a new workspace, focus the con, not the workspace.