Improve SudoFloat and add sqrt lookup table (for use with cycles)