Even more gl opts

Does two things:
  - Optimized getting the cached FFP renderer even more.
  - Adds a doublebuffering mechanism to VBO, which gives a big performance boost on Android and FFOS.