Experimenting with clean up GL API
Merge branch '0.3.0' of https://github.com/g-truc/glo into 0.3.0