Fixes to number box causing symptoms in DAWNSCI-580 (and more tests)
BLXX-123 change NumberBox behaviour to not enforce the number of decimal
places while the user is typing

This makes the widget very awkward to use.