fix event config file parsing bugs

* keyword args (such as dbl_click_time) not passed to event if any
  events follow
* duplicate event error printed wrong
small evthandler fixes

* print warning when creating a Button without any modes
* fix/improve EventHandler.add() documentation
* fix EventHandler.domains()