[BUG #8471] added generic property set method
[BUG #8560] Added initWidgets method
[BUG #8514] fixed tests
[BUG #8560] minor doc fixes
[BUG #8560] fixed scrollTo
[BUG #8560] fixed event docs
[BUG #8514] use Bootstrap/new property system
[BUG #8560] fixed constructor
[BUG #8560] fixed dispose
[BUG #8560] fixed tests
[BUG #8560] deleted obsolete tests
[BUG #8560] fixed close/shutdown callbacks
[BUG #8514] implemented interface check for properties
[BUG #8514] use new-style properties in IO layer
[BUG #8560] prevent exceptions for malformed selector strings