There are pcsx2.exe and also pcsx2-r5451.exe which as i can see are exactly the same,just different name.
Same thing with plugins GSdx32-AVX.dll and GSdx32-AVX-r5442.dll and others too...Is there a reason for that?
So when people but mostly noobs replace the files, they will always have a backup of the previous build, so if they mess up something they can revert, but if they know what they are doing they can just manualy remove them.
Those require extra libraries(dll files)that are not part of the download.
cgGL.dll and cg.dll
I think it fixes some games but it's definitely not good enough to replace GSdx.
I think it's mainly targeted for non windows users because DX is windows only but OGL is not
Just as i expected. Delete then...