First implementation of the DependencyManager
Couple improvements to the dependency manager
Remove pointer check
Merge branch 'master' of https://github.com/highfidelity/hifi into dependancy_manager
Merge branch 'master' of https://github.com/highfidelity/hifi into dependancy_manager
Switched devices to DependencyManager for Faceshift
Switched avatar to DependencyManager for Faceshift
Switched menu to DependencyManager for Faceshift
Switched meFaceshifto DependencyManager for Faceshift
Checking that T is in fact derived from Dependency
Update headers
Moved visage and dde over to DependencyManager
Merge pull request #3965 from Atlante45/dependancy_manager

Dependancy manager
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