Now reflecting program attributes

~~Needs changes in `vertex_array_object.rs` to use the reflected attributes.~~

~~Waiting for #106 to be merged to do this, I want to avoid a rebase.~~