* First sign of gpu-arrays working properly again. I have plenty to
  test with multidimensional arrays and I need to work out how
  alignments work on the gpu...haven't decided if they are only
  relevant to textures yet.
* Next I will focus on textures and bring everything in line.
  I need to get gl-push gl-pull and the by 1 versions working
  but that should be easy enough.