Don't ignore horizontal alignment for items with baseline alignments

Horizontal alignment were ignored when an item had baseline alignment
specified.

Change-Id: Ide06e6929a223fa24c3644954fe134756d02f748
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Set baselineOffset on Styles/Base correctly

Will currently fix these styles:
ButtonStyle
CheckBoxStyle
ComboBoxStyle
RadioButtonStyle

TextFieldStyle and SpinBox style are not possible to fix yet, since they
require TextInput to be fixed (its baselineOffset seems to always be 0)

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