Clean some unneeded code and fix ssao viz.
Fixed typo in new achievement (attribute must be named goal).
Fixed bug (instance variables were access after the object was deleted);
addded code to show the achievement screen.
Started to add support for offline achievement viewings (still not
fully working).
Merge branch 'master' of github.com:supertuxkart/stk-code
Fixed translation.
Create a default user config file if no user config file exists.
This is for now useful for crash problems (e.g. to disable shaders).
Check minor gl version
For now disable shader by default, to avoid people not being able to
run stk at all (#1212).
Replace printf with log
Fix the display of achievement progress: avoid that a value can be
larger than the goal value (otherwise after racing one track 12 times
the progress for Christoffel would should 12/10).
Remove cullface disable in ref tested texture.
Applied patch from jpirie for fixing mesa 10 compilation problems.
Fix bogus error level
Merge branch 'master' of github.com:supertuxkart/stk-code
Merge branch 'master' of github.com:supertuxkart/stk-code
Fix uninitialized variable
Removed typedef (which is a work around for certain mesa versions)
from windows and osx.
Merge branch 'master' of github.com:supertuxkart/stk-code
Removed unnecessary #include of user_config.hpp in other hpp files
(to reduce the amount of recompilation when user_config.hpp is changed).