add get*Double() methods to the FloatItem

this is a bit of a hack since the precision of these methods is
obviously limited to single precision and there are no *Data()
variants because these would involve the creation of a std::vector
containing all elements, but it fixes my GridManager issue...