Add missing focus rect to check box and radio button

Only mac style actually indicated focus as we depend on a
focus rect around the text label for other styles.

Bonus fix: When setting the width of the check box
we would still use the implicit width in the style which
meant that items would overlap incorrectly

Change-Id: Ibb4dc92633fbc5fb200a35d1c0b04a297c7f8f42
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Desktop styles: fix warnings when parent is not set

Change-Id: I80d3b3e1914439a9c36655c0b7f2e722fb23dc1c
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>