add and implement render timer API

Merged Rose Hudson requested to merge rosefromthedead/wlroots:gl-timing into master

Only the gles2 timer is implemented here, I can work on pixman and vulkan later but I'm happy to have those sniped :)

Merge request reports