gsdx ogl: automatic setup of geometry shader

* disable it for gallium Mesa driver
* Re-enable it for Nvidia driver
gsdx-ogl: restore gles build

Add the --gles build option to the linux main script
Ifdef all gl code not supported on gles3 (note some will be reenabled for gles3.1)

Note: it probably doesn't run anymore. My Nvidia driver doesn't support
yet egl/gles so I can't test it. Feel free to contribute.
cmake: fatal error when path contains some parenthesis
cmake: sed /PROJECT_SOURCE_DIR/CMAKE_SOURCE_DIR/

The former depends on the project command. Whereas the latter is the true absolute path
of the project
Fix segfault in non-dev build by adding extra check for NULL.
Fix out of tree build.

Tell git to look in the source dir for the repository.
Japanese translation fix
po format correction
Merge pull request #15 from nrusef/jpn_translate

i18n: Japanese translation improvement

Note: mo not yet regenerated
further improvement
Merge pull request #17 from nrusef/master

Japanese translation improvement (further)
Fixed a few references to Googlecode, and a few mentions of the "svn" word in comments.
Other instances of "svn" in filenames and such remain, but they are not high priority and I didn't want to mess with updating all the project systems.
Closes #19.
gsdx-ogl: avoid to send constant to the GPU

It was a waste of bandwith
cmake: enable -g for debug/dev build

otherwise it is a PITA on gdb
i18n: update all googlecode -> github stuff

Note: translation are still marked as fuzzy
Visual Studio Fix: build even if git is not available
Merge branch 'master' of https://github.com/PCSX2/pcsx2
Visual Studio re-Fix: and also build if git is available
pcsx2 license: add missing nice header on various files

Remains 3 files that I don't know the source
pcsx2/windows/DwmSetup.cpp: *No copyright* UNKNOWN
pcsx2/windows/SamplProf.cpp: *No copyright* UNKNOWN
pcsx2/windows/VCprojects/IopSif.cpp: *No copyright* UNKNOWN

Remains 1 files in common that I don't know the source
common/include/comptr.h: *No copyright* UNKNOWN

Remains too much files in plugins that I don't know the source :(
pcsx2: reduce gamefix panel size

Move 2 sentences into the tooltip. Reduce both box and the useless empty space.

Unfortunately, translation would need to updated too.

Thanks Avih for the idea