Added Widget Tester example
Added support for disabled flag to button widget.
Make selector property of the add and remove class packets optional.