grilo: make this build with vala>0.20; add required liboauth dependency.