use external service for resolving HHVM/PHP engine requirements, now from composer.lock if possible and using version selectors