add wlr-workspace header
start wlr_workspace impl by copying from wlr_foreign_toplevel
add more stubs
workspace: implement output_enter/leave
add create methods
start with impl destroy
finish impelmenttation of workspace-unstable
implement wlr-workspace example
small fixes to the example client
fix names as requested in review