Small VS2013 fixes
Removed svn rev inc file
cmake: By default optimize for current arch

Note: it requires GCC 4.7. Otherwise use -DDISABLE_ADVANCE_SIMD=OFF to restore
previous behavior. It will impact Ubuntu precise (12.04)
gsdx: enable AVX with GCC

* Use overloaded function instead of specialized template
=> see http://stackoverflow.com/questions/3052579/explicit-specialization-in-non-namespace-scope

* replace _mm256_slli_si128 by _mm256_slli_si256
  I hope they're equivalent. I didn't find any info on _mm256_slli_si128,
  however srl use _mm256_srli_si256
[Post-Processing] Update GSdx FX effect suite to latest version.
common: remove old memcpy implementation

PCSX2 used standard memcpy now (thanks to xsacha)
Some small fixes, that I noticed.
Merge pull request #339 from Asmodean-/master

[Post-Processing] Update GSdx effect suite to latest version.
Merge pull request #328 from tlbjr/master

GLDEBUGPROC type cast and postBuild.cmd for GSdx on VS2013
Merge pull request #340 from PCSX2/delete-memcpy-leftovers

common: remove old memcpy implementation
Merge pull request #333 from PCSX2/linux-avx

Support of AVX build for linux
gsdx: Add some comment on GSTextureCache + schematics

Note: docs/TextureCache.odg was created with libreoffice. Not perfect but give a nice overview
gsdx-ogl: reduce complexity of clear texture

Null is equivalent to a clear to 0.

Note: Code is not yet used because both stencil and depth are cleared.
Future note: stencil can potentially be replaced by load_store_image
gsdx-ogl: reduce pbo complexity

Copy the full line into the pbo. Dma will only take GL_UNPACK_ROW_LENGTH
- increase memcpy size by 2 in the pbo
+ single memcpy will be faster and can use sse

Enable buffer_storage extension:
* GL_CLIENT_STORAGE_BIT was required (it is the duty of TexSubImage to copy data into the GPU mem)
* Enable the extension by default
gsdx-ogl: only call PixelStorei when parameters are updated

It won't improve performance but it would reduce a bit the noise in gl retracer tool