Generate <OpenTapPackageReference> references earlier
In some cases, builds fail the first time after a solution is cleaned. This is because some SDKs resolve references during the "ResolveAssemblyReferences" target, but our reference generation target only depends on "ResolveReferences". We should also depend on "ResolveAssemblyReferences" to improve the development experience