[backends/vala] Port of vala backend
[clients/gedit] Give temporary file same file extension
[clients/gedit] Bump glib target to 2.36