Add new function to FileUtils for fast loading files into memory and move code from Texture.cpp
FileUtils: Small change in LoadFile for better readability
FileUtils: LoadFile fixes
CXBMCTinyXML: use direct file reading instead of streaming.
That way we could avoid double parsing of file.
Replace moved code in Texture.cpp with function call