Changes: Only create a framebufferobject in MSnapshotItem if OpenGL-context is available
Changes: Only create a framebufferobject in MSnapshotItem if OpenGL-context is available

RevBy: Daniel d'Andrada
Details: This patch prevents the warning "QGLFramebufferObject: Unable to resolve
framebuffer object extensions - make sure there is a current context when creating
the framebuffer object." that occurs when running MSnapshotItem in an environment
without OpenGL context.

https://meego.gitorious.org/meegotouch/libmeegotouch/merge_requests/2049

nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch,nemomobile-graveyard/libmeegotouch