Added support for float texture formats.
Use a texture for passing bone matrices to vertex shaders if GPU supports it. This avoids having to split the skin up. Performance seems more or less similar.