Library rework: - bump to v3.0 - removed addEventListener polyfill - first implementation using `Promise`.
Library rework:
- bump to v3.0
- removed addEventListener polyfill
- first implementation using `Promise`.

mttbernardini/dialog,mttbernardini/dialog