Merge pull request #110 from aliaspider/master

(Angrylion) use the same GFX_INFO struct elements order and type as
(Glide64) Take out HAVE_HWFBE stuff again - cleanup code cluttering
(Angrylion/Hatcat) Uncomment getDllInfo
(Glide64) Add commented out log for logging VI_H_START_REG
Revert "(Glide64) Take out HAVE_HWFBE stuff again - cleanup code cluttering"

This reverts commit 035fb1ff9e6532aa85644977e6e29be83bffad75.
(ARM new_dynarec) Backport  Gillou68310 Rayman 2 freeze fix
(Glide64) Go through (now global) gfx_info and don't bother having a 'local'
GFX_INFO struct inside Glide64 itself
(Angrylion/Hatcat) Go through global gfx_info struct
(Angrylion RDP) Cleanups
(Angrylion) Don't go through macro for calling CheckInterrupt
(Angrylion/Hatcat) Hook up retro_return in angrylionUpdateScreen
(gles2n64) Start using gfx_info struct directly
(gles2n64) Go directly through gfx_info for RDRAM
(gles2n64) Don't go through N64Reg anymore
(gles2n64) Invoke CheckInterrupts by going through gfx_info struct
(gles2rice) Get rid of some GraphicsContext lookups - unnecessary
for libretro GL
(Rice) Go through gfx_info instead of g_GraphicsInfo
(Rice) Get rid of g_GraphicsInfo altogether
Update libco
GL state machine: Fix GLES2 builds