bump Cocoa for bundled style API
only set changed glDepthRange values
use vaos only when the value is 1, not when it is merely defined
remove compositing from stylesheet
fix image pattern rendering
fix binding to vaos