core:EventDispatcher. Intruduce `bound_events` method that returns a

dict of properties and events of the Widget along with a list of methods
that are bound to the property/event.