Restore openGL state / unbind buffer

These changes make it possible to integrate nanoVG into other openGL libraries like Cinder and openFrameworks and be able to draw through them afterwards.