darwin build fixes
(core) darwin build fixes and cursor changes now temporarily dirty- flag the main pipe (set to revert when fbo rendering is mandatory)
initial tweaks to mouse script in support of native cursor