Restructure callbacks
Implement control isolation
Merge branch 'widget' of github.com:souvarin/EWF into widget_state_redesign

Conflicts:
	examples/widgetapp/base_page.e
Fix confict
Set url within page class
Introduce actions
First working modal
Stop interval if deleted