Alpha version of a track info screen (instead of a dialog).
Forgot to actually add the new files :(
Made more space for credits that span more than one line.
Siwtch left and right side of the top screen.
Removed old track info dialog, fixed crashes in track info screen
(caused when making some spinners etc. visible).
Merge remote-tracking branch 'origin/master' into gui_screen
Use header font for title, removed second 'back' button.
Removed unnecessary include.
Fixed setting of actual number of laps of a track; cleaned up docs.
Fixed crash: m_tracks is NULL, and can't be used to get the default
number of laps here.
First version of the GP info screen (instead of dialog).
Enable continue button.
Give the race setup screen a background box and added a text for difficulty.
Added random GP functionality into gp_info screen. Changed GPData
in GPInfoScreen from a pointer to be an object, while this adds
some coping of this object, it removes potential memory leaks.
Fixed compiler warning.
Bugfix: only allow races (i.e. no arenas, or cut scenes) in an
'all tracks' random GP.
Use four-channel storage for diffuse/specular RTTs

Mesa doesn't seem to support three-channel texture storage, so
increase to four channels. This supposedly will not negatively
impact performance, and may actually improve it depending on the
driver implementation.

See http://www.gamedev.net/topic/560908-is-float-point-fb-possible-with-opengl/
Add glDrawElementsIndirect support
Check for draw indirect support
Remove instancing
Increase instance buffer size