Change some spin boxes in symbology to QgsDoubleSpinBox

Adds the handy 'clear' buttons to these spin boxes, such as
offsets and rotation.
Also standardises the display of some widgets in symbology.