[Reviewer: Mike] BGCF Record-routing

Mike,

My implementation of Record-Route function in Sprout didn't cover the BGCF code path. This fixes that gap and UTs it.