initial commit of cocoa bridge intent
Merge branch 'cocoa'
[lib/objc] use {{yield}} for NSObject.
tidy up cocoa sample WIP.