[lib/objc] add NSButton. set action. intents to improve wrapping.