Add float editor

Storing floating point values in a grid is currently not supported unless you use a custom cell editor.  This simple Float editor is identical to the Integer editor, except it uses parseFloat to produce its numeric value.