prop: Add support for property change callback channels
prop: Add Introspection method to Properties
prop: Add support for emitting PropertyChanged
Export: Only make exported methods available
introspect: Rename and clean up InterfaceData*
prop: Add introspection data