OGL: remove ubo workaround

This was only keeped for some broken mesa versions. Meanwhile most used versions should be fixed for almost a year.
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
Change some for+iterator loops in GeckoCode.cpp and GeckoCodeConfig.cpp into foreach loops.
Fix name conventions of some of the foreach loop variables.
[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.
Add const qualifiers to two foreach loop variables for consistency.

Also fix a vector include I happened to notice. Should be "<vector>" not "vector"
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.
Merge pull request #34 from lioncash/geckocode-foreach

Change some for+iterator loops in GeckoCode.cpp and GeckoCodeConfig.cpp into foreach loops.
Simplified GetAreaCode() and GetHardwareModel() to simply use a map in comparisons.
Add static and const qualifiers to the maps.
Merge pull request #39 from lioncash/simplify-hle-net-funcs

Simplify two functions in WII_IPC_HLE_Device_net.cpp.