Fixes #177 Settings Dialog ARIA issues
Added aria-label to dialog element rather than aria-labelledby
Changed invalid role of buttongroup to group on Text and
Background color grouping element
Still some JAWS and VoiceOver screen reader issues
but NVDA works correctly and as expected
Merge pull request #178 from becka11y/feature/settings177

Fixes #177 Settings Dialog ARIA issues