Apply min and max limits to NumberInput
Apply min and max limits to NumberInput

 Previously the min and max limits were only applied if the up/down arrow selectors were used
 this applies min/max to input or programatically setting the 'value' property
 setting the value property to an out of range value will cause the onValueChanged signal to fire twice,
 once for the out of rang and once when automatically set back to the max/min
pureqml/controls