Implemented show/hide events
Implemented show/hide events

Dialog id is available on the event:
```
dialog.addEventListener('dialog:show', function(e) {
// e.target.id
      });
```

edenspiekermann/a11y-dialog,edenspiekermann/a11y-dialog