Add improved listener handeling

+ add listener callback handling to view
+ add unwrapListenToOnceWrapper
+ unwrapListenToOnce callback in clientInspect
Add isNativeFunction check
[inspector] cleanup clientInspect's handling of native functions