Changes to resolve Window MSVC++ Compiling Problems - (sqrt, bits_out, tinyxml, _isnan, RGBQUAD)