Fix bad glUniform1i call in tests/float_tex.cpp
Clean up redundant warnings in tests/float_tex.cpp
Fix tests/float_tex.cpp to use unsized texture internal format GL_RGBA instead of sized texture internal format GL_RGBA32F for floating point texture, since GLES2/WebGL1 does not support the sized variants.