move TextureCache out of interface and Application
move GeometryCache out of application and remove dependency on Model
use TextureCache::getInstance() instead of Application::getInstance()->getTextureCache()
more render util cleanup
move back into interface for now
unix compile
remove _textureCache
revert out the InterfaceConfig.h changes
revert out the InterfaceConfig.h changes
make TextureCache work with DependancyManager
make GeometryCache work with DependancyManager
make ModelBlender work with DependancyManager
reduce calls to DependencyManager::get<> where possible
reduce calls to DependencyManager::get<> where possible
reduce calls to DependencyManager::get<> where possible
add windowshacks.h to GPUConfig.h and move it to shared
Merge pull request #3966 from ZappoMan/untangling

Untangling - step toward librarization
Merge branch 'master' of https://github.com/highfidelity/hifi into InterfaceConfigEctomy
more windows hackery
more windows hackery