Require Valac >= 0.22.1

Signed-off-by: Jiří Janoušek <janousek.jiri@gmail.com>
Fix for Valac 0.22 cannot use "is" with generics

Signed-off-by: Jiří Janoušek <janousek.jiri@gmail.com>