MediaRouter: Introduce min/max client version in MediaRouteDescriptor

When sending a descriptor changed message to a router, MediaRouteService
will filter routes out if the router's client version is lower than the
routes' min client version or is higher than routes' max client version.

Also, this CL increases the client version from 1 to 2.

Bug: 29519687
Change-Id: I6151646b6902a66485429d8b25b8dc7030f0e5fe
4 files changed