Added getText() method to MFloatSpinner to allow retrieval of the value
formatted exactly as it is displayed by the spinner in it's text box.

The double value is often returned with a long fractional portion due to
binary floating point conversion imprecision -- the getText() method
returns the value as text already rounded off and truncated.

Signed-off-by: Mike Schoonover <mike@folsomvillage.com>