* reworked aref-gl
* aref-gl now returns gl-values if not simple of aggregate type
* added gl-push-entry for all types
* you can setf aref-gl now
* changed defprogram to defpipeline
* updated examples to use defpipeline