shadow/mac: add initial screen capture support