Moved canceling of friend requests into UserInfoDialog.
Merge branch 'master' of github.com:supertuxkart/stk-code
Merge branch 'master' of github.com:supertuxkart/stk-code
Fixed warning about modal dialog shown while previous dialog is open.
Moved requestGetAddonVote from CurrentUser into VoteDialog.
Some cosmetic only changes to VoteDialog to follow style guide.
Removed unnecessary variable.
Use custom FBO instead of Irrlicht's ones.

This allows STK to use multisampled FBO.
Disable srgb texture compression for Intel

RGB texture compression works fine but it looks like srgb TC isnt
properly supported.
A later TODO would be to convert rgb to srgb in cpu and use compression
again.
Moved voting code from CurrentUser to VoteDialog.
Merge branch 'master' of github.com:supertuxkart/stk-code
Removed unnecessary copy of Addon.
Moved user search and password change from CurrentUser into the
corresponding dialogs.
Bugfix: if the recovery dialog was shown and cancelled, no more mouse
events got sent to the LoginDialog. Seems to be the same problem that was
reported in #1216, and properly fixed in
d954fc6c7258329de06f1536383980551e60304f. Auria, can you check if this is correct?
Use 2D version of glFramebufferTexture

glFramebufferTexture is not supported on GL 3.1 context, while
glFramebufferTexture2D is.
Also fix an inverted comparaison.
Declare use of OpenGL 3.2 on OS X
Do not create shadow vao for ctx < gl 3.2
Wrong glsl check when compressing textures.
Use glFrameBufferTexture on shadows buffer

We're sure there is at least gl 3.2 support.
Clear SSAO fbo at least once.

On intel driver (windows) texture swizzling seem not to work everytime
so use an untouched rtt instead of swizzling SSAO rtt if ssao is
disabled.
Fix specular light buffer not written to.