EZP-23347 - As a developer I would like to handle disabled/enabled state of a button

https://jira.ez.no/browse/EZP-23347

**THINGS DONE:**
- [x] added disabled state event handler,
- [x] updated CSS,
- [x] updated HTML,
- [x] updated JS unit tests
please set a message while using Y.Assert.* functions