EXT_direct_state_access: implement more functions
This MR implements all the missing EXT_dsa functions, except the glVertexArray...EXT
ones.
This depends on !1939 (closed), otherwise the dispatch-sanity tests will fail.
See also this piglit MR piglit!131 (merged) that adds some more EXT_dsa tests.