Add documentation and stability levels

Add some top-level documentation for `gl` and `gl_generator`, and add stability level for API.

GL constants are marked as stable, gl functions and modules as unstable, modules in `gl_generator` as experimental.
Can you add some short explanation of what these parameters mean?