Implement api to change some options
Add demo for deferred layout calls
[BUGFIX] Fix event unbind when all widgets removed