Librarization

* InterfaceConfig.h-ectomy - trying to get rid of InterfaceConfig.h in files we're moving to a library
* move TextureCache, GeometryCache, ProgramObject, JointState, AmbientOcclusionEffect, DeferredLightingEffect, etc to libraries/render-utils
* change Application::resourcesPath() to PathUtils::resourcesPaths()
* changed many classes to use new DependencyManager