added --vapidir support for vala