This adds a unittests which stores a 'float' into a Node and than extract it again. A version for 'double' already exists. Note: this unittest is failing, since std::numeric_limits<T>::digits10 is not being used correctly.