fixed: trace-name construction
cleanup: std:: prefix within namespace std superfluous
fixed: std::hash<std::string const> always required (and cannot be implemented out side spezialization)
initial texture object implementation (using gli)
initial texture object implementation (using gli)