Bugfixes and a new geometry shader example

* Added a geometry shader example (draw 10.000 billboards using a point
cloud).
* Added backwards compatibility to be able to ommit geometry shaders.