OGL: remove ubo workaround

This was only keeped for some broken mesa versions. Meanwhile most used versions should be fixed for almost a year.
[JITARM] Fixes an issue in the slowmem path that causes grey THP movies, and issues of games not working like Mario Kart being incapable of getting ingame. This was due to me forgetting an instruction.
Merge pull request #31 from Sonicadvance1/slowmemfix

[JITARM] Fixes an issue in the slowmem path that causes grey THP movies,...
Merge pull request #14 from degasus/uboWorkaroundRemove

OGL: Remove non-UBO code path.
Readme: add link to issue tracker
Merge pull request #33 from Tilka/readme

Readme: add link to issue tracker
Automatic translation template update
[VideoCommon] Eliminate the function Xchg in Statistics.cpp. std::swap does the same thing.
Merge pull request #35 from lioncash/videocommons-kill-xchg-in-statistics

[VideoCommon] Eliminate the function Xchg in Statistics.cpp. std::swap does the same thing.
Introduce a generic clamp function to clean up some similarly duplicated code.
Change the modified parameter in the Clamp function to be a pointer.

Makes it easier to identify the one being modified.
Merge pull request #36 from lioncash/generic-clamp-function

Introduce a generic clamp function to clean up some of the various 'if-else' clamps throughout parts of the codebase.
ControllerInterface: Add OSX rumble support

The implementation was ported from DInput as the Apple Force Feedback API was based on DirectInput.
InputCommon: Move DInput ForceFeedback support to a seperate class