[WIP] Generate strings instead of AST

This change will totally remove the `generate_gl_bindings` macro, in favor of Cargo build scripts.
Can we reexport these as just `gl_generators::Global` etc?