Fix constructor.
Add 'indicatorWidth' and 'indicatorHeight' properties.
Add LabelStyle and TextStyle.
Add TextFieldStyle.
Add width/height properties.
Use separate Style object of subcontrols.
Make BoxStyle the base style exposed to QML.
Add 'selectionBackgroundColor' and 'selectionColor' properties.