Improve VoiceOver labels for images/pop-ups etc.

These patches improve accessibility of UI elements in the main window by 
setting proper descriptions for image buttons / pop-ups and proper roles.

Non-obvious stuff is discussed in commit messages of individual commits.

These patches are released to public domain by my employer, BRAILCOM,o.p.s.