xcb 1.10 support

- Requires vala 0.20
- Add dri3 and present vapi generation
- Do not generate EventType enum if is defined in xcb-proto
- Fix camel case for XFixes and RandR
- Set list request field can be nullable