UVariant::GetDependency

Returning by reference in blueprint doesn't seem to work if we want to later modify the [FVariantDependency](API\Plugins\VariantManagerContent\FVariantDependency), so here we leave the return type without UPARAM(ref) so C++ code can use it as ref, while this function in blueprint returns by value