more ffi decls

Conflicts:
	README.org
typo
show shader coopile errors correctly
program link error messages are also byte not char
need java.io stuff for read-raw-file
draw-scene :texture adds to context and calls kids
new-vert now goes one level deeper
load-texture
neaten up draw-vertices, delete crap
gl-{attribute,uniform}-index returns nil if -1
extract initial-context function
WIP