d3d11: Make the project buildable for x64 target

Although building suceeds, the program cannot start due to dynamic link
failure proably with D3Dcompiler DLL.
d3d11: Add proper destructor codes to Texture::~Texture()
d3d11: Reduce bandwidth usage for GPU by separating buffers

The world transformation buffer frequently be altered among objects being
rendered, while the player's viewing and projection matrix only change
once in a frame.  Isolating the world matrix into a separate buffer
reduces size of data sent to GPU for each object in a scene.
d3d11: Fix LoadJPEG has swapped red and blue channel