First attempt to have a proper sandbox cleanup on widgets stop
Improve mediator extension

- Keep track of events attached to sandboxes to be able to clean them.
- Add tests.
Add start and stop method in widget
Fix sandboxes tree
oops...
Adding spec for widgets nesting