vala 0.18.1

Closes #17795.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>