Add media recommendations view binder

Uses new listener to config change, as we no longer have view and
view-controller stored in view-model. We need the controller and view to
get the number of recommendations that can fit the screen, following the
original code.

Flag: ACONFIG media_controls_refactor DISABLED
Bug: 328207006
Test: Build.
Change-Id: Ic7dca00a1c9b9a8875a20b0dd5069f99d0be0555
5 files changed