We'll stay with LWJGL backend for the examples.
Merge remote-tracking branch 'origin/master'
Documented memory ownership.
Clean up and minor improvements.