add test with keyboard and mouse events
WidgetComposite and tests
WidgetButton and tests
WidgetEdit and tests (WIP)
Merge branch 'future' of github.com:wallix/redemption into future