The make_weak_ref and resolve_ref functions were rehomed into
neutron-lib with https://review.openstack.org/#/c/557809/
This patch consumes them by removing the functions and using lib's
version of them instead.
NeutronLibImpact
Change-Id: I41169ed0d93ea8caee530dcfc01a91271f02d538