Add dialog role, recommend users set one button as "autofocused" to handle Enter key

Esc key already dismisses
Related to #6