Partially fixed #1067.

beforeAddingWidget() wasn't accounting for the extra space required for the random track.
This was causing the ribbon widget in soccer mode to get drawn incorrectly.

I also changed it in easter egg and tracks screen.

Thanks to sachith500.
Fog: Do not use camposition in the shader.
Add a transparent fog aware shader
Forget to add transparentfog.frag shader.
Remove 2 extras printf in shaders.cpp
Reenable Anisotropic Filtering