Replacing *engine into weak_ptr<DependencyInjector>
Font manager converted
Sprite manager converted
Converting demos
Scene converted
Leak plugged
System conversion
glFinish removed
Demos ported
Merge pull request #128 from PFA-OpenGL/dependency_injector_ptr

Dependency injector ptr