Shader return as shared_ptr #122
Passing dependent code shared_ptr in place of old*
Converting all demos
Conversion done Close #122
Font manager bug at load fixed
Merge pull request #125 from PFA-OpenGL/shared_ptr_shader

shader from old ptr * to std::shared_ptr