example: Add to example application

Silly simple demo of HdyDialog

dialog: Add example with actions

dialog: Fix examples

dialog: Fix tests & update docs

dialog: Fix initial sizing

Fixes an edge case show by the tests
4 jobs for master in 3 minutes and 52 seconds (queued for 1 minute and 48 seconds)