Shows a launch spinner next to a sink once it is selected to create a route. The launch spinner survives MR UI closing and re-opening.
Once it is in launch state, a few features are disabled:
* clicking other sink has no effect.
* can not change cast mode.
After a launch attempt succeeds, go straight to route detail view.
Note that MediaRouterMojoImpl supports multiple simultaneous launch attempts. However, MR UI only supports one.
BUG=
519667
Committed:
https://crrev.com/2d652bcd6beebeaf6f867a3f0dd34103dd27ec16
Cr-Commit-Position: refs/heads/master@{#343106}